python看bl文

1年前 (2023-09-25)阅读149回复0
吕岭路
吕岭路
  • 注册排名10019
  • 经验值10
  • 级别
  • 主题2
  • 回复0
楼主

Python 常用作为数据分析和机器学习的脚本语言,同时也是许多人写 BL(蓝色)文的首选语言。

比如下面这段代码就是一个 Python 程序,可以自动爬取 BL 小说网站的内容并下载下来:

import requests
from bs4 import BeautifulSoup
import os
url = 'https://example.com/blnovel'
headers = {'User-Agent': 'Mozilla/5.0'}
response = requests.get(url, headers=headers)
soup = BeautifulSoup(response.text, 'html.parser')
novel_title = soup.find('h1', {'class': 'novel-title'}).text
chapter_list = soup.find('ul', {'class': 'chapter-list'}).findAll('a')
if not os.path.exists(novel_title):
os.makedirs(novel_title)
for chapter in chapter_list:
chapter_url = chapter['href']
chapter_title = chapter.text
chapter_response = requests.get(chapter_url, headers=headers)
chapter_soup = BeautifulSoup(chapter_response.text, 'html.parser')
chapter_content = chapter_soup.find('div', {'class': 'chapter-content'}).text
with open(f'{novel_title}/{chapter_title}.txt', 'w', encoding='utf-8') as f:
f.write(chapter_content)

通过这段代码,我们可以轻松地将某个 BL 小说网站上的所有章节都下载下来并保存为 txt 文件。

总之,Python 作为一门易学易用的编程语言,为 BL 文爱好者提供了便捷和高效的写作和阅读方式。

本文可能转载于网络公开资源,如果侵犯您的权益,请联系我们删除。

本文地址:https://www.pyask.cn/info/647.html

0
回帖

python看bl文 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息