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

相关推荐
前端爆冲8 分钟前
基于SSE实现AI聊天场景的流式输出
前端·ai编程
Bigger8 分钟前
mini-cc 技术栈:跟着 Claude Code 先选 TypeScript + React + Ink
前端·ai编程·claude
天天爱吃肉821815 分钟前
2026北京车展专题|电控产品及技术全景解读:集成化、高压化、碳化硅成主流
人工智能·python·功能测试·嵌入式硬件·汽车
vortex522 分钟前
XSS 漏洞深度挖掘与利用:从自动化扫描到账户接管
前端·自动化·xss
biter down24 分钟前
5:GUI自动化等待机制
运维·python·自动化
光影少年33 分钟前
前端浏览器自动化
运维·前端·前端框架·自动化
弹简特34 分钟前
【Vue3速成】04-vue3官方库-路由机制
前端·vue·路由
threelab1 小时前
Three.js 抽象艺术着色器效果 | 三维可视化 / AI 提示词
前端·javascript·人工智能·3d·着色器
萌新小码农‍1 小时前
Python的input函数
java·前端·python
NiceCloud喜云1 小时前
AutoClaw 接入自定义 Anthropic 端点:让 Kanban 工作流跑在自己的模型路由上
java·开发语言·c++·人工智能·python·eclipse·batch