网站首页 > 技术文章 正文
import re
def extract_info_from_file(input_file_path, output_file_path):
book_name = None
link = None
in_book_section = False
# 打开输出文件用于写入
with open(output_file_path, 'w', encoding='utf-8') as output_file:
with open(input_file_path, 'r', encoding='utf-8') as input_file:
for line in input_file:
line = line.replace('「夸克APP」','')
# 检查是否包含书名(这里假设书名以「开头,以」结尾)
if '「' in line and '」' in line:
book_name = ''.join(re.findall(r'「([^「」]+)」', line))
in_book_section = True
# 如果已经在书名部分,继续读取直到找到链接
elif in_book_section:
if '链接:' in line:
link = line.split('链接:')[-1].strip()
# 写入书名和链接到输出文件
output_file.write(f"文件: {book_name}\n")
output_file.write(f"链接: {link}\n")
output_file.write("\n") # 写入分隔线
book_name = None
link = None
in_book_section = False
output_file.write('点,左下角保存网盘,下载夸克App(手机端),会赠送1T空间~\n')
output_file.write('「百度网盘资料」点击#小程序://宝宝资料/nQbPk77emb5cUdA\n')
output_file.write('「拼音在线练习」点击#小程序://幼小衔接/yfpEudVTjIEyPJv\n')
output_file.write('「口算在线练习」点击#小程序://口算出题/nhbIcvGIDfvir9E')
# 假设输入文件的路径为'input.txt',输出文件的路径为'output.txt'
print('当前程序要存在data.txt文件')
input_file_path = 'data.txt'
output_file_path = 'output.txt'
extract_info_from_file(input_file_path, output_file_path)
猜你喜欢
- 2025-04-06 PyBooks:免费编程书籍《Python函数式编程》
- 2025-04-06 一款开源、安全、高效的云盘和文档协作平台
- 2025-04-06 PyBooks:五本免费Python编程书籍(python编程电子书免费下载)
- 2025-04-06 Docker容器基于WebDav通过Alist挂载(百度网盘/阿里云盘)
- 2025-04-06 Python制作桑基图(我承认我低估了这个教程)
- 2025-04-06 【Python程序开发系列】谈一谈Windows环境变量:系统和用户变量
- 2025-04-06 百度网盘不限速下载,亲测5秒下载35M,最高可达十几兆
- 2025-04-06 百度网盘偷偷更新,终于实现免费不限速了
- 2025-04-06 没有NAS,只能用24个硬盘自建个网盘
- 2025-04-06 Python学习路线2023升级版(课程大纲+视频教程+网盘资源下载)
- 264℃Python短文,Python中的嵌套条件语句(六)
- 263℃python笔记:for循环嵌套。end=""的作用,图形打印
- 261℃PythonNet:实现Python与.Net代码相互调用!
- 256℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 256℃Python实现字符串小写转大写并写入文件
- 116℃原来2025是完美的平方年,一起探索六种平方的算吧
- 96℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 89℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)