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之使用Python操作数据库(1)
Nov 25 Python
python通过opencv实现批量剪切图片
Nov 13 Python
python中使用PIL制作并验证图片验证码
Mar 15 Python
Python面向对象之继承和组合用法实例分析
Aug 27 Python
解决python中无法自动补全代码的问题
Dec 04 Python
python re库的正则表达式入门学习教程
Mar 08 Python
Python及Pycharm安装方法图文教程
Aug 05 Python
Python + Flask 实现简单的验证码系统
Oct 01 Python
Python脚本操作Excel实现批量替换功能
Nov 20 Python
pycharm运行scrapy过程图解
Nov 22 Python
如何用PyPy让你的Python代码运行得更快
Dec 02 Python
python lambda 表达式形式分析
Apr 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
多重?l件?合查?(一)
2006/10/09 PHP
PHP 获取客户端真实IP地址多种方法小结
2010/05/15 PHP
PHP也能干大事之PHP中的编码解码详解
2015/04/20 PHP
PHP数组的定义、初始化和数组元素的显示实现代码
2016/11/05 PHP
PHP实现的简单排列组合算法应用示例
2017/06/20 PHP
Laravel 模型关联基础教程详解
2019/09/17 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
有关PHP 中 config.m4 的探索
2020/08/26 PHP
JS检测图片大小的实例
2013/08/21 Javascript
jQuery选择器中含有空格的使用示例及注意事项
2013/08/25 Javascript
JS组件Bootstrap Table使用实例分享
2016/05/30 Javascript
ionic js 复选框 与普通的 HTML 复选框到底有没区别
2016/06/06 Javascript
完美实现八种js焦点轮播图(下篇)
2020/04/20 Javascript
JS实现队列的先进先出功能示例
2017/05/10 Javascript
js截取字符串功能的实现方法
2017/09/27 Javascript
详解vue中组件参数
2018/07/09 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
2018/08/10 Javascript
微信小程序+腾讯地图开发实现路径规划绘制
2019/05/22 Javascript
python将人民币转换大写的脚本代码
2013/02/10 Python
Django中使用celery完成异步任务的示例代码
2018/01/23 Python
Python实现统计英文文章词频的方法分析
2019/01/28 Python
python快速编写单行注释多行注释的方法
2019/07/31 Python
python实现静态web服务器
2019/09/03 Python
Python greenlet和gevent使用代码示例解析
2020/04/01 Python
Python过滤掉numpy.array中非nan数据实例
2020/06/08 Python
详解Django ORM引发的数据库N+1性能问题
2020/10/12 Python
全球性的在线时尚男装零售商:boohooMAN
2016/12/17 全球购物
说一下Linux下有关用户和组管理的命令
2016/01/04 面试题
信息工程学院毕业生推荐信
2013/11/05 职场文书
会计电算化专业毕业生求职信范文
2013/12/10 职场文书
和睦家庭事迹
2014/05/14 职场文书
话题作文之自信作文
2019/11/15 职场文书
《工作是最好的修行》读后感3篇
2019/12/13 职场文书
Python中OpenCV实现简单车牌字符切割
2021/06/11 Python
一篇文章告诉你如何实现Vue前端分页和后端分页
2022/02/18 Vue.js
使用JS前端技术实现静态图片局部流动效果
2022/08/05 Javascript