|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- from selenium import webdriver
- from time import sleep
- from selenium.webdriver.common.by import By
- bro = webdriver.Chrome(r'D:/技能/chromedriver.exe')
- bro.get('https://xiaoyuan.zhaopin.com/')
- sleep(2)
- s = bro.find_element(By.XPATH,'//*[@id="search_input_one"]').send_keys('java')
- print(s)
- d = bro.find_element(By.XPATH,'//*[@id="search"]/div[2]/div/div/div/div/span[2]').click()
- print(d)
- sleep(1)
- bro.quit()
复制代码
大佬们,这个为什么定位不到搜索框啊,s返回的空,这是为什么呢?
本帖最后由 isdkz 于 2023-2-5 13:46 编辑
已经定位到了,只不过 send_keys 和 click 都是返回空的,你打印的不是 find_element 的结果
- from selenium import webdriver
- from time import sleep
- from selenium.webdriver.common.by import By
- bro = webdriver.Chrome(r'chromedriver.exe')
- bro.get('https://xiaoyuan.zhaopin.com/')
- sleep(2)
- s = bro.find_element(By.XPATH,'//*[@id="search_input_one"]')
- print(s)
- s.send_keys('java')
- d = bro.find_element(By.XPATH,'//*[@id="root"]/div/div[2]/div/div/div[2]/div/span[2]')
- print(d)
- d.click()
- sleep(1)
- bro.quit()
复制代码
|
|