首页 > 编程 > Python > 正文

Python selenium的简单使用

2019-11-06 07:58:50
字体:
来源:转载
供稿:网友

Python selenium的简单使用

转自老板的博客—>http://blog.csdn.net/QQ_30843221/article/details/53454556

1.安装 Ubuntu的安装很简单只需要一条命令

pip install -U selenium

2.下载驱动器geckodriver(百度网盘的下载链接http://pan.baidu.com/s/1sk9Rw3z) 3.更新浏览器 注:驱动器和浏览器的版本都会不定期更新哦

使用时导入该包就可以 下面是我利用selenium实现新浪微博模拟登录的一段代码

from selenium import webdriverdef login(): browser = webdriver.Firefox(executable_path='/home/PycharmPRojects/Weibo_master_python/geckodriver') # 启动火狐浏览器,参数是浏览器驱动文件的路径 login_url = "http://login.weibo.cn/login/" # 输入访问网址, 以新浪微博为例 browser.get(login_url) # 开始访问网址 while True: tag = raw_input("是否已经登录成功?(y/n)") if tag == 'y': break else: print "登录失败,请重试" browser.get(login_url) data = browser.page_source # 登录后, 获取源代码 return browser, str(data)

记录一些自己在使用时遇到的小问题:

驱动器不够权限 解决方法:到驱动器所在的文件夹,执行sudo chmod 777 geckodriver获取到的源代码是unicode驱动器或浏览器未及时更新
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表