python 将大文件切分为多个小文件的实例


Posted in Python onJanuary 14, 2019

切分文件

最近遇到需要切分文件的需求,当然首选用python来解决,网上搜了下感觉都太复杂了,其实用python自带函数即可解决。

f = open('path&filename','r') #打开文件
i = 0 #设置计数器
while i<12345 : #这里12345表示文件行数,如果不知道行数可用每行长度等其他条件来判断
 with open('newfile'+str(i),'w') as f1:
  for j in range(0,100) : #这里设置每个子文件的大小
   if i < 12345 : #这里判断是否已结束,否则最后可能报错
    f1.writelines(f.readline())
    i = i+1
   else:
    break

基本思路就是这样,可视具体情况调整。

以上这篇python 将大文件切分为多个小文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python logging模块学习笔记
May 24 Python
在Python的Django框架上部署ORM库的教程
Apr 20 Python
详解python进行mp3格式判断
Dec 23 Python
Python 的类、继承和多态详解
Jul 16 Python
基于python中staticmethod和classmethod的区别(详解)
Oct 24 Python
利用Python如何生成便签图片详解
Jul 09 Python
python运行时强制刷新缓冲区的方法
Jan 14 Python
Python设计模式之建造者模式实例详解
Jan 17 Python
python飞机大战 pygame游戏创建快速入门详解
Dec 17 Python
python中upper是做什么用的
Jul 20 Python
Matplotlib绘制混淆矩阵的实现
May 27 Python
Python 多线程处理任务实例
Nov 07 Python
使用k8s部署Django项目的方法步骤
Jan 14 #Python
Python数据可视化教程之Matplotlib实现各种图表实例
Jan 13 #Python
python中使用 xlwt 操作excel的常见方法与问题
Jan 13 #Python
用Python实现大文本文件切割的方法
Jan 12 #Python
python实时获取外部程序输出结果的方法
Jan 12 #Python
python实现控制台打印的方法
Jan 12 #Python
python 自定义对象的打印方法
Jan 12 #Python
You might like
模拟OICQ的实现思路和核心程序(三)
2006/10/09 PHP
深入解析php之sphinx
2013/05/15 PHP
限制复选框的最大可选数
2006/07/01 Javascript
网页中实现浏览器的最大,最小化和关闭按钮
2007/03/12 Javascript
用javascript为页面添加天气显示实现思路及代码
2013/12/02 Javascript
Js表格万条数据瞬间加载实现代码
2014/02/20 Javascript
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
使用AngularJS制作一个简单的RSS阅读器的教程
2015/06/18 Javascript
javascript去掉代码里面的注释
2015/07/24 Javascript
js图片卷帘门导航菜单特效代码分享
2015/09/10 Javascript
jquery验证邮箱格式并显示提交按钮
2015/11/07 Javascript
JQuery.validate在ie8下不支持的快速解决方法
2016/05/18 Javascript
JavaScript数据类型转换的注意事项
2016/07/31 Javascript
javascript实现瀑布流动态加载图片原理
2016/08/12 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(上)
2017/04/21 Javascript
nodejs 终端打印进度条实例代码
2017/04/22 NodeJs
JS实现的文件拖拽上传功能示例
2018/05/21 Javascript
JS伪继承prototype实现方法示例
2018/06/20 Javascript
详解搭建一个vue-cli的移动端H5开发模板
2020/01/17 Javascript
在Python中使用AOP实现Redis缓存示例
2017/07/11 Python
Python 数据处理库 pandas 入门教程基本操作
2018/04/19 Python
python pandas获取csv指定行 列的操作方法
2019/07/12 Python
Python使用GitPython操作Git版本库的方法
2020/02/29 Python
踩坑:pytorch中eval模式下结果远差于train模式介绍
2020/06/23 Python
Python ConfigParser模块的使用示例
2020/10/12 Python
python单例模式的应用场景实例讲解
2021/02/24 Python
美国帽子俱乐部商店:Hat Club
2019/07/05 全球购物
计算机本科生自荐信
2013/10/15 职场文书
保卫科工作岗位职责
2014/03/01 职场文书
毕业实习自我鉴定范文2014
2014/09/26 职场文书
党员批评与自我批评总结
2014/10/15 职场文书
高三毕业评语
2014/12/31 职场文书
死亡赔偿协议书
2015/01/28 职场文书
2015年业务员工作总结范文
2015/04/07 职场文书
母亲节主题班会
2015/08/14 职场文书
Nginx配置Https安全认证的实现
2021/05/26 Servers