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交换变量
Sep 06 Python
python使用正则表达式检测密码强度源码分享
Jun 11 Python
Python设计实现的计算器功能完整实例
Aug 18 Python
基于python 二维数组及画图的实例详解
Apr 03 Python
Python迭代器定义与简单用法分析
Apr 30 Python
python利用pandas将excel文件转换为txt文件的方法
Oct 23 Python
我就是这样学习Python中的列表
Jun 02 Python
python绘制地震散点图
Jun 18 Python
使用Python做垃圾分类的原理及实例代码附源码
Jul 02 Python
Python 正则表达式爬虫使用案例解析
Sep 23 Python
Python3 集合set入门基础
Feb 10 Python
Python面向对象程序设计之私有变量,私有方法原理与用法分析
Mar 23 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中实现用数组妩媚地生成要执行的sql语句
2015/07/10 PHP
php获取ip及网址的简单方法(必看)
2017/04/01 PHP
基于Laravel实现的用户动态模块开发
2017/09/21 PHP
原生PHP实现导出csv格式Excel文件的方法示例【附源码下载】
2019/03/07 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
2020/03/26 PHP
javascript globalStorage类代码
2009/06/04 Javascript
Javascript:为input设置readOnly属性(示例讲解)
2013/12/25 Javascript
js如何判断用户是在PC端和还是移动端访问
2014/04/24 Javascript
js正则表达式匹配数字字母下划线等
2015/04/14 Javascript
NodeJs中的VM模块详解
2015/05/06 NodeJs
js+html5实现可在手机上玩的拼图游戏
2015/07/17 Javascript
很不错的两款Bootstrap Icon图标选择组件
2016/01/28 Javascript
js带闹铃功能的倒计时代码
2016/09/29 Javascript
jQuery电话号码验证实例
2017/01/05 Javascript
jQuery实现动态给table赋值的方法示例
2017/07/04 jQuery
跨域解决之JSONP和CORS的详细介绍
2018/11/21 Javascript
基于jquery实现的tab选项卡功能示例【附源码下载】
2019/06/10 jQuery
小程序input数据双向绑定实现方法
2019/10/17 Javascript
Python 数据结构之队列的实现
2017/01/22 Python
mac安装pytorch及系统的numpy更新方法
2018/07/26 Python
python实现烟花小程序
2019/01/30 Python
CSS3圆角和渐变2种常用功能详解
2016/01/06 HTML / CSS
详解基于canvas的视频遮罩插件
2018/01/04 HTML / CSS
DJI美国:消费类无人机领域的领导者
2018/04/27 全球购物
澳大利亚游乐场设备品牌:Lifespan Kids
2019/05/24 全球购物
VisionPros美国站:加拿大在线隐形眼镜和眼镜零售商
2020/02/11 全球购物
C#软件工程师英语面试题
2015/06/07 面试题
会议邀请函范文
2014/01/09 职场文书
廉洁教育学习材料
2014/05/19 职场文书
设备售后服务承诺书
2014/05/30 职场文书
优秀党员自我评价范文
2014/09/15 职场文书
2014城乡环境综合治理工作总结
2014/12/19 职场文书
学校清洁工岗位职责
2015/04/15 职场文书
演讲开场白台词大全
2015/05/29 职场文书
2016年“我们的节日·清明节”活动总结
2016/04/01 职场文书
简历上的自我评价,该怎么写呢?
2019/06/13 职场文书