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中的__new__()方法的使用
Apr 09 Python
Django中的CACHE_BACKEND参数和站点级Cache设置
Jul 23 Python
python之Character string(实例讲解)
Sep 25 Python
将TensorFlow的模型网络导出为单个文件的方法
Apr 23 Python
在python中实现强制关闭线程的示例
Jan 22 Python
在Python中,不用while和for循环遍历列表的实例
Feb 20 Python
python ---lambda匿名函数介绍
Mar 13 Python
python实现百度OCR图片识别过程解析
Jan 17 Python
Python操作注册表详细步骤介绍
Feb 05 Python
Python tornado上传文件的功能
Mar 26 Python
python super()函数的基本使用
Sep 10 Python
Python 实现二叉查找树的示例代码
Dec 21 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生成WAP页面
2006/10/09 PHP
php实现mysql数据库操作类分享
2014/02/14 PHP
ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单
2014/05/15 PHP
解析PHP强制转换类型及远程管理插件的安全隐患
2014/06/30 PHP
一个经典的PHP文件上传类分享
2014/11/18 PHP
php比较相似字符串的方法
2015/06/05 PHP
php+mysql+jquery实现日历签到功能
2017/02/27 PHP
php判断文件上传图片格式的实例详解
2017/09/30 PHP
ExtJS 工具栏 分页事件参数
2010/03/05 Javascript
JQuery 图片的展开和伸缩实例讲解
2013/04/18 Javascript
页面刷新时记住滚动条的位置jquery代码
2014/06/17 Javascript
JS Ajax请求如何防止重复提交
2016/06/13 Javascript
JS实现简单的右下角弹出提示窗口完整实例
2016/06/21 Javascript
js改变style样式和css样式的简单实例
2016/06/28 Javascript
用JS动态设置CSS样式常见方法小结(推荐)
2016/11/10 Javascript
VueJs路由跳转——vue-router的使用详解
2017/01/10 Javascript
vue中element组件样式修改无效的解决方法
2018/02/03 Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
2018/09/21 Javascript
微信小程序实现签到功能
2018/10/31 Javascript
JavaScript设计模式之代理模式实例分析
2019/01/16 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
详解一些适用于Node.js的命名约定
2019/12/08 Javascript
Node.js+Vue脚手架环境搭建的方法步骤
2020/03/08 Javascript
python操作xml文件详细介绍
2014/06/09 Python
Python的Django中将文件上传至七牛云存储的代码分享
2016/06/03 Python
Python判断两个文件是否相同与两个文本进行相同项筛选的方法
2019/03/01 Python
python内存动态分配过程详解
2019/07/15 Python
关于python中的xpath解析定位
2020/03/06 Python
python实现图像高斯金字塔的示例代码
2020/12/11 Python
JACK & JONES瑞典官方网站:杰克琼斯欧式风格男装
2017/12/23 全球购物
欢送退休感言
2014/02/08 职场文书
学用政策心得体会
2014/09/10 职场文书
财务助理岗位职责范本
2014/10/09 职场文书
党的群众路线整改落实情况汇报
2014/10/28 职场文书
2014年宣传部工作总结
2014/11/12 职场文书
CSS实现漂亮的时钟动画效果的实例代码
2021/03/30 HTML / CSS