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

相关推荐
Forget_85502 分钟前
RHEL——web应用服务器TOMCAT
java·前端·tomcat
张3蜂7 分钟前
python知识点点亮
开发语言·python
好学且牛逼的马7 分钟前
【Hot100|26-LeetCode 21. 合并两个有序链表 - 完整解法详解】
开发语言·python
Katecat996638 分钟前
矿井地雷检测与识别:Yolo11-HAFB-1模型应用详解
python
星月总相伴9 分钟前
python作用域
开发语言·python
维度攻城狮14 分钟前
Python控制系统仿真案例-串联PID控制
python·simulink·pid·串级pid
~央千澈~22 分钟前
抖音弹幕游戏开发之第10集:整合 - 弹幕触发键盘操作·优雅草云桧·卓伊凡
开发语言·python·计算机外设
Laughtin29 分钟前
macos的python安装选择以及homebrew python的安装方法
开发语言·python·macos
kong790692841 分钟前
PySpark简介
python·pysark
FunW1n44 分钟前
TMF框架与Frida脚本相关疑问及核心解析提炼
开发语言·网络·python