笔趣阁源代码

笔趣阁源码在Github上做了公开,任何人都可以自由使用、学习、修改、分享该代码,笔趣阁源代码如下:

import requests

import pprint

import parsel

from lxml import etree

headers = {

'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36'

}

url = '/book/133312/'

response = requests.get(url=url)

# pprint.pprint(response.text)

page_text = etree.HTML(response.text)

xiaoshuo_name = page_text.xpath('//*[@id="info"]/h1/text()')[0] ?# 提取小说名

href = page_text.xpath('/html/body/div[4]/dl//a/@href') ?#小说章节href连接

# print(href)

for link in href:

link_url = '/book/133312/' + link

page_text1 = requests.get(url=link_url)

# url = '/book/133312/56524592.html'

page_text2 = etree.HTML(page_text1.text)

章节名 = page_text2.xpath('//*[@id="main"]/h1/text()')[0] ?# 提取章节名 章节内容列表 = page_text2.xpath('//*[@id="content"]//text()') [1:] # 提取章节内容

章节内容 = '\n'.join(章节内容列表)

# print(章节名+'\n',章节内容)

with open(xiaoshuo_name+'.txt','a',encoding='utf-8') as fp:

fp.write(章节名)

fp.write('\n')

fp.write(章节内容)

fp.write('\n')

print(章节名)

#////*[@id="content"]

笔趣阁简介:

笔趣阁是一个提供免费小说阅读服务的网站。它成立于2012年,目前已经发展成为国内最大的小说阅读网站之一。

笔趣阁的网站界面简洁明了,用户可以轻松地浏览和搜索自己喜欢的小说。该网站涵盖了各种类型的小说,包括玄幻、武侠、都市、历史、军事等,同时还有大量的言情小说和网络小说。

笔趣阁的阅读体验也非常出色。该网站提供了多种阅读模式和排版风格,用户可以根据自己的喜好进行选择。此外,笔趣阁还支持多种下载方式,用户可以将小说下载到本地进行阅读。

除了提供小说阅读服务外,笔趣阁还为读者提供了一个互动交流的平台。读者可以在平台上与其他书友互动,分享阅读体验和感悟。同时,该平台还为读者提供了个性化的推荐服务,根据用户的阅读历史和偏好,推荐相应的小说作品。

总之,笔趣阁是一个集免费阅读、互动交流、个性化推荐于一体的数字阅读平台。它为广大读者提供了一个便捷、舒适的阅读空间,让读者可以尽情享受阅读的乐趣。