笔趣阁小说爬取工具 绿色版(附源码)

软件提交最近更新热门排行
您现在的位置:首页- 网络软件- 下载工具 - 笔趣阁小说爬取工具下载
笔趣阁小说爬取工具 绿色版(附源码)
70.49%
29.51%

笔趣阁小说爬取工具 绿色版(附源码) 小说爬取工具附源码

请输入预约的手机号码
376人已预约此游戏
确定取消
  • 软件介绍
  • 软件截图
  • 相关下载
  • 相关文章
点击评论

来自论坛用户原创制作分享的一款小说爬取工具,由Python编写,同时附上了源码资源方便大家浏览。笔趣阁小说爬取工具可以免费爬取下载网站小说资源,让您轻松获取想看的小说。使用前请参考相关说明,避免出现错误。

软件简介

笔趣阁小说爬取工具【附源码】可以免费下载笔趣阁小说网的所有内容,只需要找到喜欢的小说目录页链接,在工具操作界面按要求填写,就可以单线程下载每一章内容,并将它们全部汇总为一个文本文件,非常方便。

笔趣阁小说爬取工具 绿色版(附源码)

使用方法

程序运行方法:解压,在本文件夹中找到并打开dist文件夹,有一个“笔趣阁小说下载.exe”,双击运行

1、前往笔趣阁网站,找到要保存的小说,复制那个小说的目录页链接

2、按要求输入链接地址和小说名

3、爬取开始

(因为是单线程运行,爬取速度略慢大概1-2秒一章)

4、爬取结束后,会将所有章节内容整合成一个txt文件

笔趣阁小说爬取工具 绿色版(附源码)

工具源码

import requests

import re

header = {

'User-Agent':'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36'

}

#定义全局变量,用于保存所有获取到的小说内容

story_all = []

#获取标题及章节链接地址

def main():

url = input("请输入小说目录页地址(暂时仅支持‘http://www.xbiquge.la/’站内小说):")

book_name = input("请输入小说名称:")

print("-----爬取开始-----")

#获取目录页的HTML文本

text = requests.get(url,header).content.decode('utf-8')

#获取每个章节的章节名

title = re.findall(r'

.*?

(.*?)',text,re.DOTALL)

#获取每个章节的链接地址

loca = re.findall(r"

.*?='(.*?)' >",text,re.DOTALL)

#因为title和loca的长度相同,所以以索引的方式遍历,方便取值

for i in range(len(title)):

content(title,f'http://www.xbiquge.la{loca}')

#小说爬取完毕,开始保存

print("@"*500)

with open(r'%s.txt'%book_name, 'w',encoding='utf-8')as file:

#遍历每一项,按顺序保存章节名和章节内容

for story in story_all:

file.write(story['title']+' ')

print(story['title'])

file.write(story['story'])

#解析章节内容并保存

def content(title,url):

#获取章节页的HTML文本

text = requests.get(url,header).content.decode('utf-8')

#因为之前写过直接爬取所有内容的,爬取出来的文本都带有 不好处理

#所以就一句一句的获取了

story_content = re.findall(r' (.*?)

#因为章节名中有“”空格,没办法作为文件名,所以把空格去掉

title = re.sub(' ','-',title)

#有时候不知道为什么小说内容会爬取到一个空数组,所以这里添加了一个检测程序

#如果爬取到的为空,就重新爬取,直到获取到为止

if story_content==[]:

content(title,url)

return 0

story=""

#前面提到,因为我是一句一句爬取的,所以这里做一下拼接,顺便去空格

for story_contents in story_content:

story = story+story_contents.strip()+' '

#将章节名称和章节内容保存为一个字典

this_story = {

"title":title,

"story":story

}

print(this_story['title'])

#将字典添加到开头定义的全局变量中

story_all.append(this_story)

if __name__ == "__main__":

main()

  • 笔趣阁小说爬取工具
  • 笔趣阁小说爬取工具

下载笔趣阁小说爬取工具 绿色版(附源码)

普通下载地址:
本地普通下载
湖北电信下载
湖南电信下载
宜昌电信下载
襄阳电信下载
网通用户下载
    1. 无广告小说无广告小说

      无广告小说软件中有很多都是知名小说阅读软件专门推出来的无广告版本,例如追书神器、追书神器、笔趣阁蓝色版、笔趣阁纯净版、 蜜蜂追书、宜搜小说纯净版,不仅没有广告弹窗的骚扰,还有非常齐全丰富的小说内容,可以...

    1. 小说免费阅读APP小说免费阅读APP

      免费小说阅读app那个好?当今社会上大多数人闲暇时刻都会看看小说、刷刷短视频,于是网络小说基本上就成为了多数人的爱好,但有很多软件都需要订阅付费才能观看,而此次小编带来的是如爱奇艺小说、飞卢小说、七猫免费...

    软件评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
      验证码:     登录   注册
    网友评论