首页 > 解决方案 > Selenium webdriver url链接组合错误

问题描述

尝试在 Selenium 中获取输入并组合到查询中,即:

url = browser.get(https://www.ultimate-guitar.com/search.php?search_type=title&value=)
t = (url) + input("Band name: ")

退货;

TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

是否有可能将这两者结合起来,或者有人建议另一种解决方案?谢谢

标签: pythonseleniumurlwebdrivercombinations

解决方案


url = https://www.ultimate-guitar.com/search.php?search_type=title&value=
t = (url) + input("Band name: ")

browser.get(t)

正如异常所说,browser.get() 不返回任何内容,您不能将“none”和字符串连接起来。使用上述方法。将其存储为 url,然后将其连接起来,然后在 browser.get 中使用


推荐阅读