!!!全体会员请注意!!!
任何VIP优惠活动,都是骗人的!
切勿上当受骗!
请大家记住并收藏备用访问地址:
地址一
地址二
地址三
地址四
地址五
忘记地址,请发email索取:
getsisurl#gmail.com(#换成@)
回复 2楼 的帖子
用Python写了一个简易的排版程序,可以参照一下。
————————————————————————————————————————
import os
# 设置所要排版的文件名
file = 'aaa.txt'
# 设置保存的新文件名
newfile = os.path.splitext(file)[0]+'_new.txt'
with open(file, 'r', encoding = 'gbk') as f:
for line in f.readlines():
# 替换三个标点符号并且去除多余空格
newline = line.replace('.', '。').replace('「', '“').replace('」', '”').replace(' ', '')
# 将每行末尾的回车符去掉
newline = newline.strip('\n')
# 若每行的末尾字符为下面的四种标点符号,则在行末再次填加回车符
if newline.endswith('。') or newline.endswith('?') or newline.endswith('!') or newline.endswith('”'):
newline = newline + '\n'
# 否则,不加回车符,
else:
newline = newline
# 将修改后的行写入新文件
with open(newfile, 'a+', encoding='utf - 8') as fp:
fp.writelines(newline)
————————————————————————————————————————————