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实现带错误处理功能的远程文件读取方法
Apr 29 Python
Python中在脚本中引用其他文件函数的实现方法
Jun 23 Python
Python实现PS图像抽象画风效果的方法
Jan 23 Python
新手常见6种的python报错及解决方法
Mar 09 Python
python内置数据类型之列表操作
Nov 12 Python
pygame游戏之旅 python和pygame安装教程
Nov 20 Python
python按照多个条件排序的方法
Feb 08 Python
python实现整数的二进制循环移位
Mar 08 Python
对Python中画图时候的线类型详解
Jul 07 Python
python 实现方阵的对角线遍历示例
Nov 29 Python
Python爬虫程序架构和运行流程原理解析
Mar 09 Python
python import 上级目录的导入
Nov 03 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 is_file()和is_dir()用于遍历目录时用法注意事项
2010/03/02 PHP
php封装的验证码类分享
2017/02/26 PHP
基于 Swoole 的微信扫码登录功能实现代码
2018/01/15 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
JQuery 学习笔记 选择器之六
2009/07/23 Javascript
初识JQuery 实例一(first)
2011/03/16 Javascript
js获取location.href的参数实例代码
2013/08/02 Javascript
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
JavaScript显示表单内元素数量的方法
2015/04/02 Javascript
JSON遍历方式实例总结
2015/12/07 Javascript
使用BootStrap实现用户登录界面UI
2016/08/10 Javascript
详解vue.js移动端导航navigationbar的封装
2017/07/05 Javascript
addeventlistener监听scroll跟touch(实例讲解)
2017/08/04 Javascript
微信小程序实现流程进度的图样式功能
2018/01/16 Javascript
JS基于对象的链表实现与使用方法示例
2019/01/31 Javascript
[01:08:32]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第二场 1月18日
2021/03/11 DOTA
Windows下搭建python开发环境详细步骤
2020/07/20 Python
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
python判断输入日期为第几天的实例
2018/11/13 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
使用python快速在局域网内搭建http传输文件服务的方法
2019/11/14 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
canvas绘制文本内容自动换行的实现代码
2019/01/14 HTML / CSS
德国古洛迷亚百货官网:GALERIA Kaufhof
2017/06/20 全球购物
eDreams加拿大:廉价航班、酒店和度假
2019/03/29 全球购物
麦当劳印度网上订餐:McDelivery
2020/03/16 全球购物
俄罗斯隐形眼镜和眼镜在线商店:Cronos
2020/06/02 全球购物
会计毕业生自我鉴定
2013/11/04 职场文书
大学三年的自我评价
2013/12/25 职场文书
幼儿园教师国培感言
2014/02/02 职场文书
煤矿机修工岗位职责
2014/02/07 职场文书
车队司机个人自我鉴定
2014/04/17 职场文书
个人担保书格式范文
2014/05/12 职场文书
个人房屋转让协议书范本
2014/10/26 职场文书
2014年实习班主任工作总结
2014/11/08 职场文书
2016中秋节月饼促销广告语
2016/01/28 职场文书