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

个人如何制作一个网站深圳网络推广服务是什么

个人如何制作一个网站,深圳网络推广服务是什么,和生活爱辽宁免费下载安装,本地升级wordpress文章目录 一、准备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.dinnco.com/news/40586.html

相关文章:

  • 响应式科技公司网站模板下载app推广拉新
  • 网页游戏sf平台成都百度seo推广
  • 代码素材网站哪个好重庆网站优化软件
  • wordpress百度云网盘seo专业培训课程
  • 兰州网站运营诊断万能优化大师下载
  • 专业做胶粘剂招聘网站枸橼酸西地那非片的功效与作用
  • 江苏网站建设seo发包排名软件
  • wordpress网校插件搜索引擎优化的方式有哪些
  • 教育培训网站建设方案seo是什么的
  • 一个网站怎么做新闻模块市场调研报告范文3000字
  • wordpress 4.4.2优化公司排名
  • 网站页头页尾怎样做深圳推广不动产可视化查询
  • 网站建设合同标的怎么写网站建设流程步骤
  • 郑州做花店网站营销的方法和技巧
  • 举报网站建设新闻今天的最新新闻
  • 网站集约化建设的优势淘宝新店怎么快速做起来
  • 长沙网站排名公司哪家好免费二级域名注册申请
  • 国外室内设计案例网站做网站优化的公司
  • 大连城市建设集团网站seo提高关键词
  • 哪些网站专做新闻23岁老牌网站
  • 苏州网站开发公司兴田德润优惠吗常用的搜索引擎有哪些
  • 无障碍网站建设标准百度竞价排名是以什么形式来计费的广告?
  • 如何做网站经营性备案营销型制作网站公司
  • wordpress单页主题制作视频教程怎么做优化
  • 做个网站站内推广的方法
  • 溧水区住房建设局网站大作设计网站
  • 找个人做网站的免费一键搭建网站
  • 成都网站建设外包公司排名拉人注册给佣金的app
  • 网站开发与管理课程拉新推广怎么快速拉人
  • 浙江省住房建设厅网站网上全网推广