Traceback (most recent call last): File "C:\Users\86150\Desktop\pythonProject\venv\招聘信息爬取\test.py", line 13, in <module> By.CSS_SELECTOR , NameError: name 'By' is not defined
时间: 2023-07-21 21:44:48 浏览: 150
基于python的一款爬取各大招聘公司信息的小程序源码
这个错误提示意味着 Python 找不到名为 `By` 的变量。通常情况下,`By` 是 Selenium 中的一个常量,指定了查找元素的方式,可能是 `By.ID`、`By.XPATH`、`By.CSS_SELECTOR` 等等。解决这个错误的方法是在代码中导入 `By`,可以尝试在代码开头添加以下语句:
```python
from selenium.webdriver.common.by import By
```
这样就可以在代码中使用 `By` 常量了。如果还有其他问题,请告诉我。
阅读全文