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 pickle 和 shelve模块的用法
Sep 16 Python
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
Apr 15 Python
Python实现根据指定端口探测服务器/模块部署的方法
Aug 25 Python
python正则表达式中的括号匹配问题
Dec 14 Python
python实现ping的方法
Jul 06 Python
python pandas 如何替换某列的一个值
Jun 09 Python
pandas进行数据的交集与并集方式的数据合并方法
Jun 27 Python
python中退出多层循环的方法
Nov 27 Python
Python数据可视化实现正态分布(高斯分布)
Aug 21 Python
python查看矩阵的行列号以及维数方式
May 22 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
Jun 03 Python
用python实现名片管理系统
Jun 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实现redis数据库指定库号迁移的方法
2015/01/14 PHP
PHP会员找回密码功能的简单实现
2016/09/05 PHP
PHP实现Session入库/存入redis的方法
2017/05/04 PHP
PHP自动生成缩略图函数的源码示例
2019/03/18 PHP
Laravel 解决419错误 -ajax请求错误的问题(CSRF验证)
2019/10/25 PHP
javascript实现面向对象类的功能书写技巧
2010/03/07 Javascript
autoIMG 基于jquery的图片自适应插件代码
2011/03/12 Javascript
兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码
2013/04/19 Javascript
使用非html5实现js板连连看游戏示例代码
2013/09/22 Javascript
js控制淡入淡出示例代码
2013/11/12 Javascript
js获取视频时长代码
2014/04/10 Javascript
ZeroClipboard插件实现多浏览器复制功能(支持firefox、chrome、ie6)
2014/08/30 Javascript
Jquery对select的增、删、改、查操作
2015/02/06 Javascript
使用jquery清空、复位整个输入域
2015/04/02 Javascript
JQuery鼠标移到小图显示大图效果的方法
2015/06/10 Javascript
jquery判断对象是否为空并遍历对象的简单实例
2016/07/26 Javascript
Bootstrap对话框使用实例讲解
2016/09/24 Javascript
js返回顶部实例分享
2016/12/21 Javascript
bootstrap suggest下拉框使用详解
2017/04/10 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
Ant design vue table 单击行选中 勾选checkbox教程
2020/10/24 Javascript
[04:11]2014DOTA2国际邀请赛 CIS遗憾出局梦想不灭
2014/07/09 DOTA
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
2018/01/16 Python
python使用turtle库与random库绘制雪花
2018/06/22 Python
关于Python-faker的函数效果一览
2019/11/28 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
2021/01/27 Python
医疗保健专业人士购物网站:Scrubs & Beyond
2017/02/08 全球购物
薪酬专员岗位职责
2014/02/18 职场文书
奥巴马连任演讲稿
2014/05/15 职场文书
教师求职信范文
2014/05/24 职场文书
我的未来不是梦演讲稿
2014/09/02 职场文书
岗位竞聘报告范文
2014/11/06 职场文书
酒店销售经理岗位职责
2015/04/02 职场文书
环境保护宣传标语大全!
2019/06/28 职场文书
Ajax请求超时与网络异常处理图文详解
2021/05/23 Javascript
springcloud之Feign超时问题的解决
2021/06/24 Java/Android