尝试从Selenium使用WebDriver时出错

时间:2019-02-23 02:31:31

标签: python

我是编码的新手,需要硒进行网页抓取。 我使用Anaconda导航器中的Jupyter。我已经安装了conda硒。我已经下载了geckodriver。但是,我遇到了以下错误:

from selenium import webdriver
driver = webdriver.Firefox("C:\Users\Public\geckodriver.exe")
  

错误:SyntaxError:(unicode错误)“ unicodeescape”编解码器无法解码   位置2-3中的字节:截断的\ UXXXXXXXX转义

所以我尝试双打仰卧起坐

driver = webdriver.Firefox("C:\\Users\\Public\\geckodriver.exe")
  

NotADirectoryError:[WinError 267]目录名称无效:   'C:\ Users \ Public \ geckodriver.exe'

我不确定从这里做什么。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

geckodriver.exe.py文件放在同一文件夹中,然后像下面那样运行代码:

from selenium import webdriver
driver = webdriver.Firefox()