EasyPub自动生成小说目录 把txt转换成epud

文章介绍了如何使用EasyPub工具将txt格式的小说转换为EPUB,并针对jd读书无法识别目录的问题,提供了一个Python程序来移除广告和整理内容。作者分享了具体步骤和示例代码,包括下载EasyPub软件、处理txt文件中的广告以及使用关键字过滤功能。
摘要由CSDN通过智能技术生成

问题

网上下载的书是txt文本,但是jd读书识别不出目录,阅读起来很麻烦。

解决

1.下载EasyPub

链接:https://pan.baidu.com/s/1Up60G_UgITL_MoIMNvkzjw?pwd=9g9e
提取码:9g9e

2.查看要转换的书籍目录格式

请添加图片描述
请添加图片描述

3.对下载的小说有广告问题

我用py写了一个过滤程序

import os

def remove_lines_with_keywords(file_path, keywords,keywords_com):
    # 打开原始文件和新文件
    with open(file_path, 'r',encoding='utf-8') as file:
        lines = file.readlines()
    filename = os.path.basename(file_path)
    save_path='ok/'+filename;
    with open(save_path, 'w',encoding='utf-8') as new_file:
    # with open('new.txt', 'w',encoding='utf-8') as new_file:
        # 遍历每一行
        for line in lines:
            # 检查行中是否同时出现所有关键字
            flag=False
            for keyword_group in keywords :
                if all(keyword in line  for keyword in keyword_group ):
                    flag=True
                    break
                      # 如果包含所有关键字,跳过此行
            if flag or any(keyword in line for keyword in keywords_com):
                continue  # 如果包含所有关键字,跳过此行
            new_file.write(line)  # 否则将此行写入新文件

    print("处理完成!")



# 使用示例
file_path = r'D:\my_study\02_pyhon\xiaoshuo\sourse\三体3死神永生.txt'  # 替换为您的输入文件路径
# 关键字列表 每个关键字都必须拥有才能删除
keywords =[['小','说','天','堂','t'],['下', '书', '网'], ['天','堂','t','\\']]
# 关键字列表 含有一个就删除
keywords_com= ['com', 'www','com','下 书  网','下 /书 /网','t!xt-天\堂','*小/说\t=xt*天^堂%','xiaoshuotxt']

remove_lines_with_keywords(file_path, keywords,keywords_com)

再用idea的代码对比检查一下
在这里插入图片描述

小说下载网站
参考网站

txt转epub格式转换器是一种用于将文本文件(.txt转换成电子书格式(.epub)的软件。使用这样的转换器,用户可以将自己的文本文件转换为适用于电子书阅读器的格式,便于在电子设备上阅读和分享。 要下载txt转epub格式转换器,可以通过以下几个步骤进行: 1. 在互联网上搜索txt转epub格式转换器的下载链接,在搜索引擎中输入相关关键词,如“txt转epub格式转换器下载”等。 2. 在搜索结果中选择一个可信的、安全的下载站点。下载站点应该提供真实有效的软件下载,而不是垃圾软件或病毒。 3. 在下载站点上找到txt转epub格式转换器的页面,通常会有一个下载按钮或链接,点击它进行下载。注意下载的文件应该是一个合法的、经过验证的软件安装文件。 4. 下载完成后,双击打开安装文件,按照安装程序的指导进行软件的安装。通常,只需按照默认的安装选项进行即可。 5. 安装完成后,可以在电脑的桌面或开始菜单中找到该软件的图标。双击打开软件,开始使用txt转epub格式转换器。 6. 在软件界面中,按照指引将要转换的txt文件导入到软件中。软件将会自动将其转换成epub格式。 7. 转换完成后,可以在指定的输出文件夹中找到生成的epub文件。将该文件复制到您的电子设备上,您就可以使用电子书阅读器等工具来阅读和享受您的电子书了。 需要注意的是,下载软件时要避免从不明来源下载,以免遭受病毒、木马等安全问题。同时,要选择可信赖的软件,以确保转换的准确性和完整性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值