请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

selenium无法输入网址

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from selenium import webdriver
 
 
browser = webdriver.Chrome(executable_path="C:/Program Files (x86)/Google/Chrome/Application/chrome.exe")
# browser = webdriver.Firefox(executable_path="E:/Firefox/firefox.exe")
 
# option = webdriver.ChromeOptions()
# option.add_argument('--user-data-dir=C:/Users/HCY/AppData/Local/Google/Chrome/User Data/Default')
# browser = webdriver.Chrome(chrome_options=option)
 
browser.get("www.baidu.com")
 
browser.find_element_by_css_selector('.input-field-group .input-field input[type="text"]').send_keys("vicety")
browser.find_element_by_css_selector('.input-field-group .input-field input[type="password"]').send_keys("PA19981031")
browser.find_element_by_css_selector(".input-field-group button.signup-form__submit").click()
 
print(browser.page_source)

https://img1.sycdn.imooc.com/szimg//59b958fa0001492d09050254.jpg

图片可能不太清晰,问题是这样的,运行程序后可以打开Chrome浏览器,但通过打断点可以发现程序并没有运行到输入网址这一行,程序也没有报错,问题出在哪呢?

正在回答 回答被采纳积分+3

插入代码

1回答

bobby 2017-09-15 09:40:18

如果没有运行到输入网址这一行 是不是运行有报错还是一直打开浏览器什么都没有执行呢?

0 回复 有任何疑惑可以回复我~
  • 提问者 vicety #1
    没有报错,打开浏览器后就什么反映都没有了
    回复 有任何疑惑可以回复我~ 2017-09-15 19:30:55
  • bobby 回复 提问者 vicety #2
    那应该是driver的问题了 你试试换一个版本的driver试试 或者按照firefox的driver试试
    回复 有任何疑惑可以回复我~ 2017-09-18 11:23:08
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号