Python之批量创建文件的实例讲解


Posted in Python onMay 10, 2018

批量创建文件其实很简单,只需要按照需要创建写文件、写完关闭当前写文件、创建新的写文件、写完关闭当前文件、、、不断循环即可,以下是一个简单例子,将大文件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之批量创建文件的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python通过装饰器检查函数参数数据类型的方法
Mar 13 Python
python使用PythonMagick将jpg图片转换成ico图片的方法
Mar 26 Python
python 打印对象的所有属性值的方法
Sep 11 Python
python将ansible配置转为json格式实例代码
May 15 Python
放弃 Python 转向 Go语言有人给出了 9 大理由
Oct 20 Python
Python使用sorted对字典的key或value排序
Nov 15 Python
python广度优先搜索得到两点间最短路径
Jan 17 Python
TensorFlow梯度求解tf.gradients实例
Feb 04 Python
pandas之分组groupby()的使用整理与总结
Jun 18 Python
python中关于数据类型的学习笔记
Jul 19 Python
Python 无限级分类树状结构生成算法的实现
Jan 21 Python
python 批量将中文名转换为拼音
Feb 07 Python
python方法生成txt标签文件的实例代码
May 10 #Python
Python处理菜单消息操作示例【基于win32ui模块】
May 09 #Python
Python创建普通菜单示例【基于win32ui模块】
May 09 #Python
Python使用Windows API创建窗口示例【基于win32gui模块】
May 09 #Python
Python基于win32ui模块创建弹出式菜单示例
May 09 #Python
numpy中的delete删除数组整行和整列的实例
May 09 #Python
java中两个byte数组实现合并的示例
May 09 #Python
You might like
用定制的PHP应用程序来获取Web服务器的状态信息
2006/10/09 PHP
简化php模板页面中分页代码的解析
2009/02/06 PHP
PhpMyAdmin中无法导入sql文件的解决办法
2010/01/08 PHP
PHP计算指定日期所在周的开始和结束日期的方法
2015/03/24 PHP
showModalDialog 和 showModelessDialog
2007/01/22 Javascript
使用IE6看老赵的博客 jQuery初探
2010/01/17 Javascript
删除节点的jquery代码
2014/01/13 Javascript
jQuery取id有.的值的方法
2014/05/21 Javascript
使用jQuery判断IE浏览器版本的代码
2014/06/14 Javascript
js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码
2016/09/09 Javascript
bootstrap快速制作后台界面
2016/12/05 Javascript
React-Native做一个文本输入框组件的实现代码
2017/08/10 Javascript
jQuery事件对象的属性和方法详解
2017/09/09 jQuery
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
2018/02/08 Javascript
详解创建自定义的Angular Schematics
2018/06/06 Javascript
js核心基础之构造函数constructor用法实例分析
2019/05/11 Javascript
JavaScript遍历数组的方法代码实例
2020/01/14 Javascript
微信小程序换肤功能实现代码(思路详解)
2020/08/25 Javascript
[04:44]显微镜下的DOTA2第二期——你所没有注意到的细节
2014/06/20 DOTA
python del()函数用法
2013/03/24 Python
Python从MP3文件获取id3的方法
2015/06/15 Python
Python数据类型详解(一)字符串
2016/05/08 Python
在cmd中运行.py文件: python的操作步骤
2018/05/12 Python
python 将有序数组转换为二叉树的方法
2019/03/26 Python
详解Python 解压缩文件
2019/04/09 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
租租车:国际租车、美国租车、欧洲租车、特价预订国外租车(中文服务)
2018/03/28 全球购物
Chinti & Parker官网:奢华羊绒女装和创新针织设计
2021/01/01 全球购物
教师的实习自我鉴定
2013/12/17 职场文书
王力宏牛津大学演讲稿
2014/05/22 职场文书
2014小学二年级班主任工作总结
2014/12/05 职场文书
厉行节约工作总结
2015/08/12 职场文书
小学英语新课改心得体会
2016/01/22 职场文书
CSS3实现三角形不断放大效果
2021/04/13 HTML / CSS
企业版Windows 11有哪些新功能? Win11适用于企业的功能介绍
2021/11/21 数码科技