Python之批量创建文件的实例讲解
更新时间:2018年05月10日 08:57:33 作者:阳光下的小白菜
今天小编就为大家分享一篇Python之批量创建文件的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
批量创建文件其实很简单,只需要按照需要创建写文件、写完关闭当前写文件、创建新的写文件、写完关闭当前文件、、、不断循环即可,以下是一个简单例子,将大文件big.txt按照每1000行分割成一个个小文件。
具体做法如下:
# -*- coding: utf-8 -*-
index = 0
count = 0
f_in = open("%d.txt" % index, "w")
with open("big.txt", "r") as f_out:
for line in f_out:
count += 1
f_in.write(line)
# 读满1000行之后,行计数置零,小文件序号加一,创建一个新的文件写信息
if count == 1000:
f_in.close()
count = 0
index += 1
f_in = open("%d.txt" % index, "w")
以上这篇Python之批量创建文件的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
这篇文章主要介绍了编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录,需要的朋友可以参考下2020-11-11
Tkinter使用Progressbar创建和管理进度条的操作代码
Progressbar是Tkinter库中的一个小部件,用于创建和管理进度条,这篇文章主要介绍了Tkinter使用Progressbar创建和管理进度条,本文结合实例代码给大家介绍的非常详细,需要的朋友可以参考下2023-07-07


最新评论