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版的文曲星猜数字游戏代码
Sep 02 Python
Python批量修改文本文件内容的方法
Apr 29 Python
浅析Python中MySQLdb的事务处理功能
Sep 21 Python
Python实现抓取网页生成Excel文件的方法示例
Aug 05 Python
Python实现的json文件读取及中文乱码显示问题解决方法
Aug 06 Python
程序员写Python时的5个坏习惯,你有几条?
Nov 26 Python
对python 命令的-u参数详解
Dec 03 Python
Python pandas RFM模型应用实例详解
Nov 20 Python
tensorflow 实现自定义layer并添加到计算图中
Feb 04 Python
pycharm的python_stubs问题
Apr 08 Python
Python用Jira库来操作Jira
Dec 28 Python
Python OpenCV实现图形检测示例详解
Apr 08 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开发过程中关于继承的使用方法分享
2011/06/17 PHP
PHP 数据结构 算法描述 冒泡排序 bubble sort
2011/07/10 PHP
javascript arguments 传递给函数的隐含参数
2009/08/21 Javascript
js精度溢出解决方案
2012/12/02 Javascript
修改js Calendar日历控件 兼容IE9/谷歌/火狐
2013/01/04 Javascript
可简单避免的三个JS发布错误的详细介绍
2013/08/02 Javascript
angularjs中的单元测试实例
2014/12/06 Javascript
js漂浮广告实现代码
2015/08/15 Javascript
js控制多图左右滚动切换效果代码分享
2015/08/26 Javascript
jQuery实现弹出窗口弹出div层的实例代码
2017/01/09 Javascript
Vue如何实现组件的源码解析
2017/06/08 Javascript
webpack v4 从dev到prd的方法
2018/04/02 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
JS实现点击拉拽轮播图pc端移动端适配
2018/09/05 Javascript
react 中父组件与子组件双向绑定问题
2019/05/20 Javascript
微信小程序事件 bindtap bindinput代码实例
2019/08/26 Javascript
vue keep-alive列表页缓存 详情页返回上一页不刷新,定位到之前位置
2019/11/26 Javascript
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
2020/06/06 jQuery
vue pages 多入口项目 + chainWebpack 全局引用缩写说明
2020/09/21 Javascript
[00:33]2016完美“圣”典风云人物:Sccc宣传片
2016/12/03 DOTA
[05:00]第二届DOTA2亚洲邀请赛主赛事第三天比赛集锦.mp4
2017/04/04 DOTA
python正则表达式去掉数字中的逗号(python正则匹配逗号)
2013/12/25 Python
python中lambda与def用法对比实例分析
2015/04/30 Python
python通过百度地图API获取某地址的经纬度详解
2018/01/28 Python
将字典转换为DataFrame并进行频次统计的方法
2018/04/08 Python
基于Tensorflow使用CPU而不用GPU问题的解决
2020/02/07 Python
Python 实现自动完成A4标签排版打印功能
2020/04/09 Python
如何利用Python识别图片中的文字
2020/05/31 Python
python 下划线的不同用法
2020/10/24 Python
CSS3实现王者匹配时的粒子动画效果
2019/04/12 HTML / CSS
日本卡普空电视游戏软件公司官方购物网站:e-CAPCOM
2018/07/17 全球购物
Perfume’s Club法国站:购买香水和化妆品
2019/05/02 全球购物
中学校庆方案
2014/03/17 职场文书
财务总监岗位职责范本
2015/04/03 职场文书
离婚答辩状怎么写
2015/05/22 职场文书
我的1919观后感
2015/06/03 职场文书