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模块之StringIO使用示例
Apr 08 Python
Python装饰器使用实例:验证参数合法性
Jun 24 Python
利用python求积分的实例
Jul 03 Python
pandas中的series数据类型详解
Jul 06 Python
python plotly绘制直方图实例详解
Jul 22 Python
Django如何使用第三方服务发送电子邮件
Aug 14 Python
详解Matplotlib绘图之属性设置
Aug 23 Python
python实现对列表中的元素进行倒序打印
Nov 23 Python
Django-migrate报错问题解决方案
Apr 21 Python
详解如何使用Pytest进行自动化测试
Jan 14 Python
解决pytorch 的state_dict()拷贝问题
Mar 03 Python
总结Python使用过程中的bug
Jun 18 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
WHOIS类的修改版
2006/10/09 PHP
php基于mcrypt的加密解密实例
2014/10/27 PHP
PHP简单实现HTTP和HTTPS跨域共享session解决办法
2015/05/27 PHP
PHP抓取网页、解析HTML常用的方法总结
2015/07/01 PHP
Web版彷 Visual Studio 2003 颜色选择器
2007/01/09 Javascript
event对象的方法 兼容多浏览器
2009/06/27 Javascript
JavaScript闭包 懂不懂由你反正我是懂了
2011/10/21 Javascript
UpdatePanel和Jquery冲突的解决方法
2013/04/01 Javascript
如何使用jQuery来处理图片坏链具体实现步骤
2013/05/02 Javascript
前端性能优化及技巧
2016/05/06 Javascript
原生JS取代一些JQuery方法的简单实现
2016/09/20 Javascript
EasyUI 结合JS导出Excel文件的实现方法
2016/11/10 Javascript
使用snowfall.jquery.js实现爱心满屏飞的效果
2017/01/05 Javascript
js实现PC端根据IP定位当前城市地理位置
2017/02/22 Javascript
vue拦截器Vue.http.interceptors.push使用详解
2017/04/22 Javascript
vuex存储token示例
2019/11/11 Javascript
[01:37]PWL S2开团时刻DAY1&2——这符有毒
2020/11/20 DOTA
Python多线程编程(八):使用Event实现线程间通信
2015/04/05 Python
Saltstack快速入门简单汇总
2016/03/01 Python
python检测IP地址变化并触发事件
2018/12/26 Python
python3+PyQt5 实现Rich文本的行编辑方法
2019/06/17 Python
使用selenium和pyquery爬取京东商品列表过程解析
2019/08/15 Python
PyTorch预训练的实现
2019/09/18 Python
基于Python实现大文件分割和命名脚本过程解析
2019/09/29 Python
Python编程快速上手——正则表达式查找功能案例分析
2020/02/28 Python
python进度条显示之tqmd模块
2020/08/22 Python
Css3实现无缝滚动防抖
2020/09/14 HTML / CSS
HTML5之语义标签介绍
2016/07/07 HTML / CSS
记一次高分屏下canvas模糊问题
2020/02/17 HTML / CSS
eBay美国官网:eBay.com
2020/10/24 全球购物
师范应届毕业生自荐信
2013/11/18 职场文书
城市精细化管理实施方案
2014/03/04 职场文书
优质服务口号
2014/06/11 职场文书
2014年科室工作总结范文
2014/12/19 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书
毕业感言怎么写
2015/07/31 职场文书