python3+ selenium3+ Firefox最新版,成功启动了浏览器,但是启动后就不接着向下执行了!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3+ selenium3+ Firefox最新版,成功启动了浏览器,但是启动后就不接着向下执行了!相关的知识,希望对你有一定的参考价值。

python 脚本如下:
form selenium import webdriver
import time
dr =webdriver.Firefox()
dr.get('http://baidu.com')
dr.find_element_by_id('kw').send_keys('图片')
dr.find_element_by_id('su').click()
time.sleep(5)
dr.quit()

首先书写错误好么!form\\form\\form\\form\\form

正确写法:

from selenium import webdriver

其次,本人能完美运行

环境为py3.4,selenium2.45,firebox32

参考技术A

我尝试了很久,Firefox始终是无法访问页面,查看代码,跑到打开浏览器后就卡住了。

后来尝试换了chrome,瞬间就打开了,特么坑啊。

建议兄弟你换成chrome。

b = webdriver.chrome()

当然,:1、chrome更新版本。2、下载chromedriver并放到chrome根目录下。3、chrome目录设置到环境变量里面。

python+selenium输入中文编码问题

#-*- coding: GB2312 -*-

#上面这一行是解决输入文本框中的问题
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
import time


browser = webdriver.Firefox() # Get local session of firefox
browser.get("http://XXXX.XXXX.com") # Load page

time.sleep(0.2)
username=browser.find_element_by_id("XXXX");
passwd=browser.find_element_by_id("XXXX");
submit=browser.find_element_by_id("XXXX")

username.send_keys("XXXX")

passwd.send_keys("XXXX")

time.sleep(0.2) # Let the page load, will be added to the API
submit.click()


print("Login Success!")
time.sleep(2)

以上是关于python3+ selenium3+ Firefox最新版,成功启动了浏览器,但是启动后就不接着向下执行了!的主要内容,如果未能解决你的问题,请参考以下文章

Python3+Selenium3自动化测试学习之路

Python3+Selenium3自动化测试-

Python3+Selenium3自动化测试-

自动化测试 Windows + python3.5 + selenium3.14 +Chrome 69

selenium3+python3——数据驱动(DDT)

selenium3+python3——数据驱动(DDT)