from selenium import webdriver
import time
dri = webdriver.Chrome()
dri.get("https://www.zhipin.com/web/geek/job?city=101020100%22%22%22)
time.sleep(10)
dri.find_element_by_css_selector(".input").send_keys('人力资源')
Traceback (most recent call last):
File "/Users/alanna/Library/Application Support/JetBrains/PyCharmCE2022.1/scratches/boss.PY.py", line 7, in
dri.find_element_by_css_selector(".input").send_keys('人力资源')
AttributeError: 'NoneType' object has no attribute 'send_keys'
代码问题还是?
代码问题,没有拿到这个.input
dri.find_element_by_css_selector(".input") 这里没有获取到值, 是None
我测试代码没有问题啊
你打开的页面是不是不正确
from selenium import webdriver
import time
dri = webdriver.Chrome()
dri.get("https://www.zhipin.com/web/geek/job?city=101020100")
time.sleep(10)
dri.find_element_by_css_selector(".input").send_keys('人力资源')
time.sleep(10)
有没有可能是你的url没有后面的一个",然后编译通过了,没找到这个网页,我这边加了"就OK了
from selenium import webdriver
import time
dri = webdriver.Chrome()
dri.get("https://www.zhipin.com/web/geek/job?city=101020100%22%22%22")
time.sleep(10)
dri.find_element_by_css_selector(".input").send_keys('人力资源')
dri.close()