Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何解决python中selenium webdriver的“属性错误”_Python_Selenium Webdriver_Selenium Chromedriver - Fatal编程技术网

如何解决python中selenium webdriver的“属性错误”

如何解决python中selenium webdriver的“属性错误”,python,selenium-webdriver,selenium-chromedriver,Python,Selenium Webdriver,Selenium Chromedriver,我在Windows8上使用Python3.7。我已经安装了selenium和chromedriver 我已尝试为chromedriver添加路径 (browser=webdriver.Chrome("F:\\chromedriver.exe")) 还添加了系统变量\F:\chromedriver.exe中的路径 import webbrowser,selenium,sys from selenium import webdriver if len(sys.argv)>1: em

我在Windows8上使用Python3.7。我已经安装了selenium和chromedriver

我已尝试为chromedriver添加路径

(browser=webdriver.Chrome("F:\\chromedriver.exe"))
还添加了系统变量\F:\chromedriver.exe中的路径

import webbrowser,selenium,sys
from selenium import webdriver

if len(sys.argv)>1:
    email=''.join(sys.argv[1:])
else:
    print("Enter the email address:")
    email=input()


browser=webdriver.Chrome("F:\\chromedriver.exe")
browser.get("http://gmail.com")
令人惊讶的是,我正在通过pythonshell网页打开获得输出,但在通过命令提示符运行时,我得到了属性错误


[1] :请查看此链接上的错误窗口。

这可能是导入

您正在导入硒两次

尝试删除不必要的导入:

import sys
from selenium import webdriver

if len(sys.argv)>1:
    email=''.join(sys.argv[1:])
else:
    print("Enter the email address:")
    email=input()


browser=webdriver.Chrome("F:\\chromedriver.exe")
browser.get("http://gmail.com")

希望这对你有帮助

你能添加完整的错误吗?是的。。我已经添加了链接,你应该复制粘贴实际的错误,这可以帮助未来的用户,它更可读。