小编Seo*_*ang的帖子

我在使用时遇到问题 (EC.presence_of_element_ located(By.class, ""))

我正在做 Python selenium 项目并且有一个问题

EC.presence_of_element_located
Run Code Online (Sandbox Code Playgroud)

看起来Python无法识别它。

这是我的代码:

service = Service("C:\\Users\\jjang\\.wdm\\drivers\\chromedriver\\win32\\96.0.4664.45\\chromedriver.exe")
browser = webdriver.Chrome(service=service)
browser.maximize_window()
browser.get("https://www.google.com")
actions = ActionChains(browser)
actions.send_keys(Keys.TAB * N)
actions.send_keys(Keys.ENTER)
actions.perform()
search_bar = browser.find_element(By.CLASS_NAME, "gLFyf")
search_bar.send_keys("hola")
search_bar.send_keys(Keys.ENTER)
unnecessary = WebDriverWait(browser, 5).until(EC.presence_of_element_located((By.CLASS_NAME,"VjDLd mnr-c g-blk")))
Run Code Online (Sandbox Code Playgroud)

Python 告诉我

NameError:名称“EC”未定义

为什么Python将ES识别为Name?有人可以帮助我吗?

python selenium selenium-webdriver

2
推荐指数
1
解决办法
2077
查看次数

Scrapy - AttributeError:类型对象“SettingsFrame”没有属性“ENABLE_CONNECT_PROTOCOL”

我在 Windows 上使用 Conda 环境。安装完后scrapy,我就开始试用了。我在启动 scrapy shell 时遇到问题。我输入scrapy shell "url"。我收到此错误消息:

(first_scrapy) C:\Users\jjang\Documents\GitHub\python_scrapy>scrapy shell "https://www.tutorialspoint.com/python/tk_entry.htm"
Traceback (most recent call last):
  File "C:\Users\jjang\anaconda3\envs\first_scrapy\Scripts\scrapy-script.py", line 6, in <module>
    from scrapy.cmdline import execute
  File "C:\Users\jjang\anaconda3\envs\first_scrapy\lib\site-packages\scrapy\__init__.py", line 12, in <module>
    from scrapy.spiders import Spider
  File "C:\Users\jjang\anaconda3\envs\first_scrapy\lib\site-packages\scrapy\spiders\__init__.py", line 11, in <module>
    from scrapy.http import Request
  File "C:\Users\jjang\anaconda3\envs\first_scrapy\lib\site-packages\scrapy\http\__init__.py", line 11, in <module>
    from scrapy.http.request.form import FormRequest
  File "C:\Users\jjang\anaconda3\envs\first_scrapy\lib\site-packages\scrapy\http\request\form.py", line 16, in <module>
    from scrapy.utils.response import get_base_url
  File "C:\Users\jjang\anaconda3\envs\first_scrapy\lib\site-packages\scrapy\utils\response.py", line 14, in <module>
    from …
Run Code Online (Sandbox Code Playgroud)

python scrapy conda

1
推荐指数
1
解决办法
1031
查看次数

标签 统计

python ×2

conda ×1

scrapy ×1

selenium ×1

selenium-webdriver ×1