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

 更新时间:2019年01月14日 08:43:02   作者:littlebird4  
今天小编就为大家分享一篇python 将大文件切分为多个小文件的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

切分文件

最近遇到需要切分文件的需求,当然首选用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 将大文件切分为多个小文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Eclipse + Python 的安装与配置流程

    Eclipse + Python 的安装与配置流程

    Eclipse的安装是很容易的。Eclipse是基于java的一个应用程序,因此需要一个java的运行环境(JRE)才行。(我这里主要介绍windows下的安装)
    2013-03-03
  • Python访问纯真IP数据库脚本分享

    Python访问纯真IP数据库脚本分享

    这篇文章主要介绍了Python访问纯真IP数据库脚本分享,本文直接给出实现代码,需要的朋友可以参考下
    2015-06-06
  • django 前端页面如何实现显示前N条数据

    django 前端页面如何实现显示前N条数据

    这篇文章主要介绍了django 前端页面如何实现显示前N条数据。具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • python中flatten()函数用法详解

    python中flatten()函数用法详解

    本文主要介绍了python中flatten()函数用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • Python实现壁纸下载与轮换

    Python实现壁纸下载与轮换

    本人对于壁纸一直偏佛系,不爱特意去找一堆壁纸。因此用Python简单地搞了一个自动下载壁纸,定时随机轮换的功能来自娱自乐,顺便分享给大家。
    2020-10-10
  • Python算法应用实战之队列详解

    Python算法应用实战之队列详解

    队列是一种先进先出(First-In-First-Out,FIFO)的数据结构。队列被用在很多地方,比如提交操作系统执行的一系列进程、打印任务池等,一些仿真系统用队列来模拟银行或杂货店里排队的顾客。下面就介绍了Python中队列的应用实战,需要的可以参考。
    2017-02-02
  • 如何使用Python连接 SSH 服务器并执行命令

    如何使用Python连接 SSH 服务器并执行命令

    实际开发中,有时候经常需要查看日志,有时候使用ssh工具打开就为了看一下错误日志又比较麻烦,所以今天带来一个简单的基于python的小工具,感兴趣的朋友跟随小编一起看看吧
    2023-11-11
  • 教大家玩转Python字符串处理的七种技巧

    教大家玩转Python字符串处理的七种技巧

    这篇文章主要给大家介绍了关于学会Python字符串处理的七种技巧,其中包括字符串的连接和合并、字符串的切片和相乘、字符串的分割、字符串的开头和结尾的处理、字符串的查找和匹配、字符串的替换以及字符串中去掉一些字符等操作,需要的朋友可以参考。
    2017-03-03
  • Python  inspect 模块的简单使用及常用方法

    Python  inspect 模块的简单使用及常用方法

    Python的inspect模块是一个强大的内省工具,允许开发者检查(inspect)活动对象和源代码,这篇文章主要介绍了Python inspect 模块的简单使用及常用方法,需要的朋友可以参考下
    2024-03-03
  • Python中map函数的技巧分享

    Python中map函数的技巧分享

    在Python中,map()是一个内置函数,这篇文章将从基础的使用方法到高级的技巧,全面介绍Python中map()方法的使用,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-07-07

最新评论