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中OrderedDict的使用方法详解
May 05 Python
python实现朴素贝叶斯分类器
Mar 28 Python
python 中字典嵌套列表的方法
Jul 03 Python
python调用自定义函数的实例操作
Jun 26 Python
Python3+Appium实现多台移动设备操作的方法
Jul 05 Python
原生python实现knn分类算法
Oct 24 Python
python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性
Feb 25 Python
如何理解python中数字列表
May 29 Python
Python使用jupyter notebook查看ipynb文件过程解析
Jun 02 Python
基于Tensorflow读取MNIST数据集时网络超时的解决方式
Jun 22 Python
matplotlib教程——强大的python作图工具库
Oct 15 Python
Python实现Hash算法
Mar 18 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通过rmdir删除目录的简单用法
2015/03/18 PHP
php显示指定目录下子目录的方法
2015/03/20 PHP
PHP使用pear自带的mail类库发邮件的方法
2015/07/08 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
2013/01/09 Javascript
Javascript全局变量var与不var的区别深入解析
2013/12/09 Javascript
2014年50个程序员最适用的免费JQuery插件
2014/12/15 Javascript
每天一篇javascript学习小结(基础知识)
2015/11/10 Javascript
Fullpage.js固定导航栏-实现定位导航栏
2016/03/17 Javascript
js不间断滚动的简单实现
2016/06/03 Javascript
vue刷新和tab切换实例
2018/02/11 Javascript
前端axios下载excel文件(二进制)的处理方法
2018/07/31 Javascript
ES6 Map结构的应用实例分析
2019/06/26 Javascript
JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等格式
2019/07/10 Javascript
微信小程序webview 脚手架使用详解
2019/07/22 Javascript
Vue2.0实现简单分页及跳转效果
2019/07/29 Javascript
js实现轮播图效果 z-index实现轮播图
2020/01/17 Javascript
python对数组进行反转的方法
2015/05/20 Python
在Django的模型中执行原始SQL查询的方法
2015/07/21 Python
Python设计模式中单例模式的实现及在Tornado中的应用
2016/03/02 Python
如何用itertools解决无序排列组合的问题
2017/05/18 Python
Python3.5.3下配置opencv3.2.0的操作方法
2018/04/02 Python
Python迭代器定义与简单用法分析
2018/04/30 Python
python提取具有某种特定字符串的行数据方法
2018/12/11 Python
python实现美团订单推送到测试环境,提供便利操作示例
2019/08/09 Python
Python函数的默认参数设计示例详解
2019/12/01 Python
jenkins+python自动化测试持续集成教程
2020/05/12 Python
canvas离屏技术与放大镜实现代码示例
2018/08/31 HTML / CSS
英国排名第一的LED灯泡网站:LED Bulbs
2019/09/03 全球购物
人事部主管岗位职责
2013/12/26 职场文书
2015年公司新年寄语
2014/12/08 职场文书
专业技术人员年度考核评语
2014/12/31 职场文书
增值税发票丢失证明
2015/06/19 职场文书
vue前端工程的搭建
2021/03/31 Vue.js
SpringBoot整合Redis入门之缓存数据的方法
2021/11/17 Redis
Vue监视数据的原理详解
2022/02/24 Vue.js