selenium的进阶1
来源:互联网 发布:轻量级linux安装详解 编辑:程序博客网 时间:2024/06/07 12:51
# -*- coding: utf-8 -*-"""Created on Sat Oct 22 18:14:07 2016@author: alis"""from selenium import webdriverimport time,urllib2from bs4 import BeautifulSoupbrowser = webdriver.Firefox()#设置浏览器窗口的位置和大小browser.set_window_position(20, 40)browser.set_window_size(1100,700)browser.get('http://portal.gd-n-tax.gov.cn/pub/gzsgsww/bsfw/nszx/rdwt/') #打开网站time.sleep(2) #缓冲2秒###---------------------------examplesoup = BeautifulSoup(browser.page_source,'lxml') # 使用beautifulsoup库解析网址a = etree.HTML(browser.page_source) #使用lxml库解析网站for i in a.xpath('//div[@class="newslist"]//@href'): j = 'http://portal.gd-n-tax.gov.cn/pub/gzsgsww/bsfw/nszx/rdwt'+i[1::] browser.get(j) time.sleep(2) Html = etree.HTML(browser.page_source) print Html.xpath('//div[@class="contenttitle"]//text()')print browser.title#通过get方法获取当前URL打印url = 'http://www.baidu.com'print "now access %s" %(url)browser.get(url)
0 0
- selenium的进阶1
- Java爬虫进阶-Selenium+PhantomJs的运用
- Java爬虫进阶-Selenium+PhantomJs的运用
- selenium进阶之-- 自检
- selenium进阶2
- Selenium之元素进阶操作--鼠标左击,右击,双击,悬停(Action)的应用
- selenium 1和selenium 2的原理比较
- [1]Selenium学习系列---- Selenium IDE工具的安装
- Selenium进阶一:技术基础Iframe+javaScript
- selenium(1)
- 1 selenium
- Selenium 1 和 Selenium 2
- typedef的用法进阶1
- 【WebDriver】selenium自动化测试入门到进阶 一
- 【WebDriver】selenium自动化测试入门到进阶 二
- 使用Python学习selenium测试工具-1:Selenium的前生今世
- 认识Selenium --- Selenium IDE的使用
- [Selenium] Selenium RC二次开发遇到的问题
- 强大的request
- 2.14 ProgressDialog 进度条对话框的使用
- JavaScript Break 和 Continue 语句
- linux的nohup命令的用法。在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local
- 9. 视图
- selenium的进阶1
- c语言链表操作
- Servlet处理HTTP请求(2)
- JAVA&Adroid多线程实现
- 【安卓】安卓App开发思路 一步一个脚印(五)多点触碰与单点触碰的冲突处理思路
- 银行家问题
- Python做科学计算---matplotlib
- 访问外网 ML2 的配置 - 每天5分钟玩转 OpenStack(103)
- ogre2.1学习(一)Sample_Tutorial01_Initialization