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

相关推荐
之歆几秒前
Day01_HTML 基础知识完全指南:从零开始的 Web 开发之旅
前端·html
m0_716430071 分钟前
CSS项目开发如何提速_应用BEM规范建立可复用的样式库
jvm·数据库·python
IT_陈寒1 分钟前
React状态管理这个坑,我终于爬出来了
前端·人工智能·后端
maqr_1102 分钟前
PyTorch bfloat16 张量转 NumPy 的兼容性解决方案
jvm·数据库·python
weixin_408717772 分钟前
mysql如何防止SQL注入攻击_使用预编译语句与参数化查询
jvm·数据库·python
皮肤科大白5 分钟前
X-AnyLabeling 快速入门
图像处理·python
weixin_424999365 分钟前
http-equiv属性有哪些常用值_meta模拟HTTP头汇总【详解】
jvm·数据库·python
深海鱼在掘金6 分钟前
Next.js从入门到实战保姆级教程(第二章):环境配置与项目初始化
前端·typescript·next.js
knight_9___7 分钟前
RAG面试题4
开发语言·人工智能·python·面试·agent·rag
WL_Aurora7 分钟前
每日一题——自然倍树
数据结构·python·算法·深度优先