执行以下代码:
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
browser = webdriver.Chrome
browser.get('https://soysocio.bocajuniors.com.ar/index.php')
错误:
[line 7] TypeError: get() missing 1 required positional argument: 'url'
如何解决?谢谢你
您应该将
webdriver.Chrome
更改为 webdriver.Chrome()
Chrome 是一个类,而不是一个实例。
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
browser = webdriver.Chrome()
browser.get('https://soysocio.bocajuniors.com.ar/index.php')
您忘记执行 Chrome 驱动程序。
browser = webdriver.Chrome('/path/to/chromedriver')
# 可选参数,如果不指定将搜索路径。
您可以在此处
找到有关 Chrome 驱动程序如何使用的示例browser = webdriver.Chrome
浏览器应该实例化
browser = webdriver.Chrome()