查看: 684|回复: 0

[教程] 对TXT文档进行排版的python代码

[复制链接]

0

听众

0

收听

0

好友

童生

Rank: 3Rank: 3

UID
142814
积分
154
回帖
34
主题
13
铜币
1338
威望
129
银币
0
贡献
0
发书数
10
注册时间
2022-5-11
最后登录
2023-4-5
在线时间
44 小时
发表于 2022-5-29 15:11 | 显示全部楼层 |阅读模式
本帖最后由 Henryyy 于 2022-6-25 00:54 编辑

在处理前会自动转换成UTF-8格式,然后有下列的功能。需要关键词的功能可以自行添加关键词,我自己预定义了一些。

不依赖格式的功能;
 0 半角转全角                  - 无前置需求
 1 繁体转简体                  - 无前置需求
 2 插入空行(一行一个)             - 无前置需求
 3 去除空行(删除所有)             - 无前置需求
 4 去除广告                   - 需要关键词
 5 替换关键词                  - 需要关键词

依赖格式的功能:
 10 建立缩进,标题无缩进,内容缩进两个全角空格 - 需要关键字词
 11 修正缩进,全角空格代替半角空格       - 需要标题无缩进,内容缩进空格
 12 分隔章节,每章前加两个空行         - 需要标题无缩进,内容缩进空格
 13 重命名章节,中文数字转阿拉伯数字      - 需要标题无缩进,内容缩进空格
 14 检测分卷。缺章,用#标记          - 需要标题无缩进,内容缩进空格
 15 连接所有行,组成完整句子          - 需要空行断句
 16 连接所有行,组成完整句子          - 需要句末标点、空行断句,需要标题无缩进,内容缩进空格,内容无空行,段落间有空行

其他指令:
 X 退出程序

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

参与人数 1铜币 +6 收起 理由
陌谷闲人 + 6 论坛有您更精彩!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|阡陌居

GMT+8, 2024-4-30 01:15 , Processed in 0.034893 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表