python 将大文件切分为多个小文件的实例

作者:littlebird4 时间:2021-05-23 23:32:02 

切分文件

最近遇到需要切分文件的需求,当然首选用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

基本思路就是这样,可视具体情况调整。

来源:https://blog.csdn.net/littlebird4/article/details/81357055

标签:python,大文件,切分,小文件
0
投稿

猜你喜欢

  • python中requests使用代理proxies方法介绍

    2023-04-28 09:00:33
  • 详解Python的Django框架中的模版相关知识

    2023-04-22 02:46:25
  • Python深度学习之使用Albumentations对图像做增强

    2023-11-24 06:18:23
  • python多线程与多进程及其区别详解

    2021-10-10 04:04:49
  • 利用Python 制作二维码

    2022-07-28 01:07:13
  • python缺失值的解决方法总结

    2023-07-28 23:47:38
  • python网络编程学习笔记(二):socket建立网络客户端

    2023-08-18 13:57:44
  • 如何使用Python处理HDF格式数据及可视化问题

    2023-11-21 00:17:01
  • sqlserver合并DataTable并排除重复数据的通用方法分享

    2012-01-05 18:59:56
  • pycharm 使用心得(九)解决No Python interpreter selected的问题

    2021-03-03 03:32:11
  • python Tkinter版学生管理系统

    2021-03-11 11:07:48
  • 通过优化CSS代码 减小对系统资源的占用

    2010-08-03 12:33:00
  • python 面向对象开发及基本特征

    2022-09-03 01:48:43
  • django+js+ajax实现刷新页面的方法

    2021-04-19 05:22:20
  • Python UI自动化测试Web frame及多窗口切换

    2023-05-29 01:18:55
  • Python把图片转化为pdf代码实例

    2021-04-05 19:06:36
  • 如何在python字符串中输入纯粹的{}

    2023-09-21 22:56:41
  • Oracle导出excel数据

    2023-07-18 17:44:14
  • Python 获取当前所在目录的方法详解

    2021-07-19 09:41:14
  • NumPy 如何生成多维数组的方法

    2022-06-26 20:40:51
  • asp之家 网络编程 m.aspxhome.com