python做文本切割

bash 复制代码
def split_text(input_file):
    with open(input_file, 'r', encoding='utf-8') as f:
        text = f.read()

    chunks = [text[i:i+1500] for i in range(0, len(text), 1500)]

    for i, chunk in enumerate(chunks, 1):
        with open(f'{i}.txt', 'w', encoding='utf-8') as f:
            f.write(chunk)

input_file = 'text.txt'  # 请将 'text.txt' 替换成你的实际文件名
split_text(input_file)

把文章切割为1500字的一段,分别存为1.txt、2.txt...

相关推荐
X1A0RAN5 分钟前
密匣 PsdKeep:一个属于你自己的 Chrome 账号记事本
前端·chrome
529宝宝起名网17 分钟前
用 Python 开发历史名字查询与起名灵感工具:从古籍人物数据库到名字文化故事生成
开发语言·前端·python
linux_cfan28 分钟前
videojs v10 源代码系列解读:10 · `DestroyMixin`:双重 rAF 延迟销毁
前端·javascript·音视频
用户2986985301429 分钟前
Python 将 HTML 转换为 Word 文档的实践指南
python·html·api
计算机魔术师30 分钟前
英伟达是人工智能领域的"中央银行"
前端
维克兜率天30 分钟前
【维克】模块3总结:从一行空数据,到一个能跑的模型
python·深度学习·算法
我的div丢了肿么办31 分钟前
顶部区域固定,左侧区域滚动,右侧区域滚动,彼此独立
前端·css
飞Link35 分钟前
定积分理论与 Python 仿真完全指南
python·算法
雪芽蓝域zzs36 分钟前
第四十六节:顶部【驾驶舱】独立大屏页面实现
前端·javascript·vue.js
小静AI工程实验室42 分钟前
Python 爬虫翻页为何重复、漏数据?SQLite 复现 OFFSET、复合游标与快照的 8 项检查
爬虫·python·sqlite