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

相关推荐
Java.慈祥3 分钟前
My First AI智能体!!!
人工智能·python·ai编程·智能体·coze·coze工作流·agent开发
qq_24218863325 分钟前
【零基础使用Trae CN编写第一个AI游戏教程】
开发语言·前端·人工智能·python·游戏·html
a1117766 分钟前
3D赛车躲避游戏(html threeJS开源)
前端·游戏·3d·开源·html·threejs
小雨中_6 分钟前
4.1 LLaMA 系列:从 LLaMA-1 到 LLaMA-3
人工智能·python·深度学习·机器学习·自然语言处理·llama
小鸡吃米…7 分钟前
TensorFlow 模型导出
python·tensorflow·neo4j
PD我是你的真爱粉9 分钟前
Vue Router 4 路由进阶
前端·javascript·vue.js
木子欢儿11 分钟前
在 Debian 13(以及 12)上安装和配置 tightvncserver 并让普通用户使
运维·前端·debian
无水先生15 分钟前
python应用的参数管理(2):argparse 函数的用法
网络·数据库·python
belldeep17 分钟前
python:pykalman 卡尔曼滤波, 与10日移动均线比较
python·pykalman·10日ma
SakitamaX28 分钟前
Nginx安装与实验
服务器·前端·nginx