python - 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'
是否有可能将这两者结合起来,或者有人建议另一种解决方案?谢谢
解决方案
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 中使用
推荐阅读
- c# - 如何自定义 text-danger 给出的验证错误消息?
- python - Python删除数组中的特定值
- python - 在pyspark中用整数编码一列
- java - 从 sqlite 数据库中选择日文字符
- optaplanner - Optaplanner 员工排班
- java - 为什么接口可以单独具有静态方法时不能具有静态初始化块?
- java - 如何在Java中比较两个HashMap
- c++ - C++ 在不同的文件中包含问题?(提升包括)
- angular - 使用 Angular Material (MatBottomSheet) 和 SSR 时的 AWS Lambda 超时
- python - Django 查找模板的 URL