美文网首页一起玩python程序员python热爱者
小说章节处理(简单的文件流学习)

小说章节处理(简单的文件流学习)

作者: 肥宅_Sean | 来源:发表于2018-01-13 18:33 被阅读22次

    之前在爬取小说,觉得有意思
    再想想把自己的代码技术运用到生活之中
    于是有了这个代码

    是这样的,在很多小说中的 标题栏 总是由于可能会存在安排不同的原因导致在 阅读器中显示的时候,很难进行分章节。
    这样在阅读的时候可能会出现以下小问题。
    根据这个,我写了一个代码

    目的是将
    【0001】Test
    这样格式标题变成
    第0001章 Test
    其实非常简单,只是觉得很多时候学了很多东西,如果能运用到生活中就更好了。
    大家可以理解为一个生活方式吧

    string = ''
    f = open('E:/Code/Python/Project/txtGet/小说.txt', 'r')
    readlines = f.readlines()
    for i in range(len(readlines)):
        if '微信' in readlines[i]:  # 去除掉小说中的乱七八糟的文字(一般不会有人用“微信”在小说中的吧???)
            readlines[i] = ''
        if '【' in readlines[i] and str(0) in readlines[i]:
            readlines[i] = readlines[i].replace('】', '章').replace('【', '第')
            print(readlines[i])
        elif '【' in readlines[i]:
            readlines[i] = readlines[i][:readlines[i].index('【')]
    string = '\n'.join(readlines)
    f.close()
    ff = open('E:/Code/Python/Project/txtGet/小说_.txt', 'w')
    ff.write(string)
    ff.close()
    

    相关文章

      网友评论

        本文标题:小说章节处理(简单的文件流学习)

        本文链接:https://www.haomeiwen.com/subject/cythoxtx.html