我正在macos中编译python到cython,并得到这个错误
warning: tag.py:404:4: Unreachable code
Error compiling Cython file:
------------------------------------------------------------
...
print(event)
window.close()
print('logging to account')
sleep(randint(2, 3))
chromedriver_path = './chromedriver'
webdriver = webdriver.Chrome(executable_path=chromedriver_path)
^
------------------------------------------------------------
tag.py:153:17: local variable 'webdriver' referenced before assignment
我认为错误属于这些线路
chromedriver_path = './chromedriver'
webdriver = webdriver.Chrome(executable_path=chromedriver_path)
webdriver.minimize_window()
Selenim Python绑定中没有方法minimize_window()
:
去掉它。
相反,我认为你想最大化:
driver.maximize_window()
不要将webdriver
分配给webdriver
改为:
driver = webdriver.Chrome(r'C:\chromedriver.exe')
driver.maximize_window()
进口:
from selenium import webdriver