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

相关推荐
高洁01几秒前
循环神经网络讲解
人工智能·python·神经网络·机器学习·transformer
子午8 分钟前
【中草药识别系统】Python+TensorFlow+Django+人工智能+深度学习+卷积神经网络算法
人工智能·python·深度学习
AndyGoWei8 分钟前
pnpm 是什么,看这篇文章就够了
前端·javascript
zl0_00_015 分钟前
isctf2025 部分wp
linux·前端·javascript
西洼工作室16 分钟前
移动开发常见问题
前端·css3·web移动开发
Sunsets_Red16 分钟前
二项式定理
java·c++·python·算法·数学建模·c#
同学8079625 分钟前
新版本Chrome谷歌浏览器访问本地网络请求跨域无法正常请求
前端·http
儿歌八万首26 分钟前
Jetpack Compose 实战:打造高性能轮播图 (Carousel) 组件
android·前端·kotlin
m0_6161884929 分钟前
循环多个表单进行表单校验
前端·vue.js·elementui
R-G-B38 分钟前
OpenCV Python——窗口滑动条,TrackBar控件,createTrackbar(),getTrackbarPos(),
python·callback·trackbar·窗口滑动条·trackbar控件·createtrackbar·gettrackbarpos