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...

相关推荐
HHHHH1010HHHHH2 分钟前
golang如何实现可靠消息最终一致_golang可靠消息最终一致实现实战
jvm·数据库·python
techdashen2 分钟前
Cloudflare HTML 解析器的十年演化史(二)
前端·html
ZC跨境爬虫7 分钟前
Apple官网复刻第二阶段day_1:(导航栏模块化重构+工业化可复用UI落地)
前端·javascript·css·ui·重构
天外飞雨道沧桑14 分钟前
Node.js在前端开发中扮演的角色
前端·node.js
梅梅绵绵冰17 分钟前
若依框架-智慧社区项目
前端·javascript·vue.js
m0_6138562917 分钟前
CSS如何实现复杂UI组件开发_结合BEM规范提升架构清晰度
jvm·数据库·python
Jun62620 分钟前
yolo11-目标检测&官方模型测试
人工智能·python·目标检测
qq_3300379921 分钟前
告别重复编码-Symfony自动化开发指南
jvm·数据库·python
烟雨孤舟23 分钟前
Django 后端项目企业级开发规范文档
后端·python·django
IT_陈寒25 分钟前
Vite开发爽是爽,但这个动态导入坑差点让我崩溃
前端·人工智能·后端