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中的计时器timeit的使用方法
Oct 20 Python
解决python nohup linux 后台运行输出的问题
May 11 Python
对Python 两大环境管理神器 pyenv 和 virtualenv详解
Dec 31 Python
详解Python匿名函数(lambda函数)
Apr 19 Python
python 实现检验33品种数据是否是正态分布
Dec 09 Python
Python实现ATM系统
Feb 17 Python
Python自动采集微信联系人的实现示例
Feb 28 Python
使用 Python ssh 远程登陆服务器的最佳方案
Mar 06 Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
May 29 Python
python3.6.5基于kerberos认证的hive和hdfs连接调用方式
Jun 06 Python
python 解决pycharm运行py文件只有unittest选项的问题
Sep 01 Python
python 制作本地应用搜索工具
Feb 27 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版本号
2006/10/09 PHP
php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
2010/12/19 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
基于thinkphp6.0的success、error实现方法
2019/11/05 PHP
js打印纸函数代码(递归)
2010/06/18 Javascript
jquery ajax 简单范例(界面+后台)
2013/11/19 Javascript
javascript实现json页面分页实例代码
2014/02/20 Javascript
判断复选框是否被选中的两种方法
2014/06/04 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
javascript实现简单计算器效果【推荐】
2016/04/19 Javascript
浅谈javascript运算符——条件,逗号,赋值,()和void运算符
2016/07/15 Javascript
jQuery制作圣诞主题页面 更像是爱情影集
2016/08/10 Javascript
JS中parseInt()和map()用法分析
2016/12/16 Javascript
nodejs连接mysql数据库简单封装示例-mysql模块
2017/04/10 NodeJs
vue-cli3脚手架的配置及使用教程
2018/08/28 Javascript
nodejs实现日志读取、日志查找及日志刷新的方法分析
2019/05/20 NodeJs
微信小程序使用字体图标的方法
2019/05/23 Javascript
nodejs提示:cross-device link not permitted, rename错误的解决方法
2019/06/10 NodeJs
百度小程序自定义通用toast组件
2019/07/17 Javascript
用python写一个windows下的定时关机脚本(推荐)
2017/03/21 Python
使用Python写一个贪吃蛇游戏实例代码
2017/08/21 Python
浅析Python数据处理
2018/05/02 Python
Python使用while循环花式打印乘法表
2019/01/28 Python
Python控制Firefox方法总结
2019/06/03 Python
使用python画社交网络图实例代码
2019/07/10 Python
python3.6+django2.0+mysql搭建网站过程详解
2019/07/24 Python
Python DataFrame一列拆成多列以及一行拆成多行
2019/08/06 Python
详解基于python的多张不同宽高图片拼接成大图
2019/09/26 Python
德国运动营养和健身网上商店:Myprotein.de
2018/07/18 全球购物
ESDlife健康生活易:身体检查预订、搜寻及比较
2019/05/10 全球购物
Speedo速比涛德国官方网站:世界领先的泳装品牌
2019/08/26 全球购物
Java中的类包括什么内容?设计时要注意哪些方面
2012/05/23 面试题
大学毕业生通用自我评价
2014/01/05 职场文书
研修第一天随笔感言
2014/02/15 职场文书
小学远程教育工作总结
2015/08/13 职场文书
浅谈Python类的单继承相关知识
2021/05/12 Python