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实现的一只从百度开始不断搜索的小爬虫
Aug 13 Python
利用Psyco提升Python运行速度
Dec 24 Python
深入解析Python中的WSGI接口
May 11 Python
Python编程之属性和方法实例详解
May 19 Python
Python用模块pytz来转换时区
Aug 19 Python
Python基础之文件读取的讲解
Feb 16 Python
使用python爬取抖音视频列表信息
Jul 15 Python
python 模拟创建seafile 目录操作示例
Sep 26 Python
Python Selenium参数配置方法解析
Jan 19 Python
利用Tensorflow的队列多线程读取数据方式
Feb 05 Python
django使用F方法更新一个对象多个对象字段的实现
Mar 28 Python
Flask response响应的具体使用
Jul 15 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
php中使用cookie来保存用户登录信息的实现代码
2012/03/08 PHP
php动态实现表格跨行跨列实现代码
2012/11/06 PHP
PHP扩展模块Pecl、Pear以及Perl的区别
2014/04/09 PHP
PHP中使用imagick生成PSD文件缩略图教程
2015/01/26 PHP
PHP输出两个数字中间有多少个回文数的方法
2015/03/23 PHP
PHP删除数组中指定下标的元素方法
2018/02/03 PHP
让人印象深刻的10个jQuery手风琴效果应用
2012/05/08 Javascript
jQuery取得设置清空select选择的文本与值
2014/07/08 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
简述JavaScript的正则表达式中test()方法的使用
2015/06/16 Javascript
JavaScript实现的浮动层框架用法实例分析
2015/10/10 Javascript
JavaScript设计模式经典之工厂模式
2016/02/24 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
简单通过settimeout看javascript的运行机制
2019/05/10 Javascript
150行Node.js实现的dns代理工具
2019/08/02 Javascript
JavaScript提升机制Hoisting详解
2019/10/23 Javascript
ant design vue中日期选择框混合时间选择器的用法说明
2020/10/27 Javascript
Python读写文件方法总结
2015/06/09 Python
python Django模板的使用方法
2016/01/14 Python
Python切片操作深入详解
2018/07/27 Python
Django 路由控制的实现代码
2018/11/08 Python
python 实现敏感词过滤的方法
2019/01/21 Python
PYQT5设置textEdit自动滚屏的方法
2019/06/14 Python
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
2020/01/10 Python
通过实例简单了解Python sys.argv[]使用方法
2020/08/04 Python
HTML5离线缓存Manifest是什么
2016/03/09 HTML / CSS
瑞典Happy Socks美国官网:购买色彩斑斓的快乐袜子
2016/10/19 全球购物
Ralph Lauren英国官方网站:Ralph Lauren UK
2018/04/03 全球购物
伦敦剧院门票:From The Box Office
2018/06/30 全球购物
英国No.1体育用品零售商:SportsDirect.com
2019/10/16 全球购物
利达恒信公司.NET笔试题面试题
2016/03/05 面试题
元宵节晚会主持人串词
2014/03/25 职场文书
授权委托书(完整版)
2014/09/10 职场文书
长城导游词300字
2015/01/30 职场文书
小学语文教学随笔
2015/08/14 职场文书
初三化学教学反思
2016/02/22 职场文书