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

四川网站建设设计公司北京网站关键词

四川网站建设设计公司,北京网站关键词,做的网站每年需要续费,百度刷自己网站的关键词文章目录 一、准备python环境二、分析小说网的章节目录三、分析小说网的章节内容四、编写python脚本五、验证一下吧 一、准备python环境 windows从0搭建python3开发环境与开发工具 Python爬虫基础(一):urllib库的使用详解 Python爬虫基础&a…

文章目录

  • 一、准备python环境
  • 二、分析小说网的章节目录
  • 三、分析小说网的章节内容
  • 四、编写python脚本
  • 五、验证一下吧

一、准备python环境

windows从0搭建python3开发环境与开发工具

Python爬虫基础(一):urllib库的使用详解
Python爬虫基础(二):使用xpath与jsonpath解析爬取的数据

二、分析小说网的章节目录

最近迷上了《史上最全炼气期》,我们以这一部小说为例:
小说章节列表:http://www.yetianlian.cc/yt4017/

在这里插入图片描述
我们可以爬取关键信息:章节名和章节的url,遍历章节名,通过章节的url即可获取每一章的内容!

三、分析小说网的章节内容

在这里插入图片描述
每一章的内容,也可以很轻松的得到。

接下来就是编码了。

四、编写python脚本

import urllib.request
from lxml import etreedef create_request(url):'''构造请求request'''headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36',}request = urllib.request.Request(url = url, headers = headers)return requestdef get_content(request):'''得到响应内容'''response = urllib.request.urlopen(request)content = response.read().decode('utf-8')return contentif __name__ == '__main__':# 获取所有章节base_url = 'http://www.yetianlian.cc/yt4017/'request = create_request(base_url) content = get_content(request)base_tree = etree.HTML(content)# 章节名name_list = base_tree.xpath('//div[@class="listmain"]/dl/dd/a/text()')# 章节地址url_list = base_tree.xpath('//div[@class="listmain"]/dl/dd/a/@href')# 定位到从哪一章开始读key = input('请输入要阅读的章节:')begin = 0for i in range(0, len(name_list)-1):if(key in name_list[i]):begin = ifor i in range(begin, len(name_list)-1):input('章节名---------------------->' + name_list[i])# 获取具体哪一章的内容url = 'http://www.yetianlian.cc' + url_list[i]request = create_request(url) content = get_content(request)tree = etree.HTML(content)# 获取小说的内容result = tree.xpath('//div[@id="content"]/text()')# 遍历内容for res in result:input(res)print('-------------->end')

五、验证一下吧

我们随便使用一个ide,在下面打开命令行,执行命令,执行脚本:

python story.py

然后输入要阅读的章节,不断的按回车键,就可以一直刷出内容了!是不是摸鱼神器~
在这里插入图片描述

http://www.yayakq.cn/news/538433/

相关文章:

  • 屏蔽网站推广html5响应式网页设计
  • 坪地网站建设包括哪些动漫设计和动漫制作技术的区别
  • 高新网站开发1年经验民权平台网站建设
  • 怎么做属于自己的免费网站网页布局设计图片
  • 做网站还需要兼容ie6吗网站完整模板
  • 怎样查询网站备案号管理咨询培训
  • 婚庆设计网站模板网络平台推广
  • 网站开发要考什么证电子商务网站建设与管理 教案
  • 备案 个人网站腾讯微信公众号
  • 深圳做自适应网站制作厂房外墙设计效果图
  • 如何做网站搜索栏设计微信小程序多少钱
  • 淮安做网站的公司济南正规网站制作品牌
  • 推广产品吸引人的句子长春网站优化公司
  • 台州手机网站制作洛阳百事通文化传播有限公司
  • 个人网站设计论文ppt敏感词过滤wordpress
  • 仓储网站开发专业做二手房的网站有哪些
  • 建设网站推销西安做网站企业
  • 雄安 网站建设深圳物流
  • 网站视频怎么做的江西吉安建设监督网站
  • 网站建设费可以进广告宣传费吗2019网站建设有限公司
  • 重庆维力安网站建设注册一个公司
  • 做家电网站好用html5做京东网站代码
  • 网站建设合同管辖地如何查询网站备案进度
  • 四川省的建设厅注册中心网站上海住房和城乡建设局网站
  • 品牌网站建设新闻文字图片生成器
  • 福建省网站建设玉环 网站建设
  • 平台网站怎么推广抖音seo公司
  • 鹤壁市做网站网站开发及服务器总共多少钱
  • 服装 营销型网站案例泉州建设网站开发
  • 传奇广告网站怎么做短信营销平台