当前位置: 首页 > wzjs >正文

怎么制作自己的网站wordpress安装在本地

怎么制作自己的网站,wordpress安装在本地,php手机网站如何制作教程,网站如何做百度实名认证有如下一个网页,想要抓取其中内容,主要是IP Address和Port,使用python实现。 用F12看一下网页源代码,对应上图表格内容的部分如下: 使用python和lxml来定位爬取。 首先要安装lxml,如下命令(可以…

有如下一个网页,想要抓取其中内容,主要是IP Address和Port,使用python实现。

用F12看一下网页源代码,对应上图表格内容的部分如下:

 

使用python和lxml来定位爬取。

首先要安装lxml,如下命令(可以在pycharm项目的Terminal中运行):

pip3 install lxml

实现代码:

from lxml import etree
import requestsurl = 'https://www.example.com'
r = requests.get(url)
result = r.text
html = etree.HTML(result)rows = html.xpath(".//div[@class='table-responsive fpl-list']/table/tbody/tr[position()>0]")proxy_list = []
for row in rows:td_list1 = row.xpath('./td[1]')td_list2 = row.xpath('./td[2]')ip = td_list1[0].text.replace(' ','').replace('\t','').replace('\n','')port = td_list2[0].text.replace(' ','').replace('\t','').replace('\n','')web_proxy = {'ip': ip, 'port': port, 'types': 0, 'protocol': '0', 'country': '0', 'area': '0', 'speed': 100}proxy_list.append(web_proxy)print(proxy_list

说明:

在HTML中,tr、td、th是用于构建表格的核心标签‌:tr(Table Row)定义表格行,td(Table Data)定义标准数据单元格,th(Table Header)定义表头单元格。‌‌

结合上述代码,rows即是获取的表格中的所有行。

然后针对每一行进行操作。从每一行中,定位并获取需要的单元格的文本内容(此行第一列的单元格就是td[1],第二列就是td[2],使用.text获取其文本内容,注意:使用row.xpath获取出的是一个列表,需要加一个[0]来成为单个元素)。

http://www.dtcms.com/wzjs/614102.html

相关文章:

  • 网站开发要学习路线柳州网站建设源码
  • 网站宣传推广策划方案wordpress应用教程
  • 郑州网站建设 李浩深圳外贸公司网站
  • 北京做网站电话wordpress时间调用
  • 模型网站企业网站建设义乌
  • 餐饮营销型网站案例大连企业网站建设定制
  • 制作网站公司地址哪个网站卖自己做的手工艺品
  • 技术支持 上海做网站wordpress更换域名打不开
  • 湖南省建设工程网站用dw做的网站怎样弄上网上
  • 淘宝指数官网的网址宁波优化seo
  • 石狮市建设局网站wordpress内容页列表显示不出来
  • 广东专业做网站网站怎么上传网站吗
  • 推荐自助建网站平台上海网页设计推荐
  • 较好网站建设公司天津平台网站建设报价
  • 黔西南州网站建设公司设计个网站需要怎么做
  • 沈阳网站备案查询江西头条新闻今天
  • 网站建设需要用到iis吗大庆医院网站建设方案
  • 江门网站建设咨询阿里域名注册查询
  • flash个人网站高校精神文明建设网站
  • iis搭建多个网站做电商必备的八个软件
  • 昌吉网站建设咨询电话无锡网站制作网站
  • 网站制作切图网页布局有哪些
  • 怎么做签到网站wordpress会员无广告
  • 可以做动效的网站保险网站有哪些保险网站
  • 网站搜索量查询衡阳网站网站建设
  • 番禺做网站要多少钱办公室装修设计费标准
  • 网站的标准抚州建设网站的公司
  • 网站建设的营业执照成都营销型网站建设公司
  • 商城网站源码WordPress英文网站
  • 贵港建设局网站查询企业安全文化建设方案