嗨喽~大家好呀,这里是魔王呐 ❤ ~!
python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取
环境使用:
-
Python 3.8
-
Pycharm
模块使用:
-
requests --> pip install requests
-
re
-
parsel
代码展示:
导入模块
# 导入数据请求模块
import requests
# 导入正则表达式模块
import re
# 导入数据解析模块
import parsel
from prettytable import PrettyTable
from tqdm import tqdm
模拟浏览器
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:926207505
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
while True:
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36'
}
"""实现搜索下载功能"""
key = input('请输入你要下载的小说: 输入00退出 ')
if key == '00':
break
tb = PrettyTable()
tb.field_names = ['序号', '书名', '作者', '类型', '最新章节', 'ID']
num = 0
info = []
print('正在检索中, 请稍后.....')
for page in tqdm(range