广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python打开大文件整理
  • 351
分享到

python打开大文件整理

大文件python 2023-01-31 05:01:20 351人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

python中读取文件最常用的方式是: for line in open('myfile','r').readlines(): do_something(line) When this is done, however

python中读取文件最常用的方式是:
for line in open('myfile','r').readlines():
do_something(line)

When this is done, however, the readlines() function loads the entire file into memory as it runs.
在这种情况下,在运行的时候,readlines()函数将整个文件加载到内存中。
如果这个文件很大的话,就会影响到程序运行的速度,甚至会导致程序挂掉
目前我查到的可供选择的解决办法:

#BUF_SIZE = 1024
#bigfile = open('tmplog.log','r')
#tmp_lines = bigfile.readlines(BUF_SIZE)
#while tmp_lines:
# for line in tmp_lines:print line
# tmp_lines = bigfile.readlines(BUF_SIZE)
 

一次读一部分数据!

法2.
for line in fileinput.input(['tmplog.log']):
    print line
利用fileinput模块处理!
 

--结束END--

本文标题: python打开大文件整理

本文链接: https://www.lsjlt.com/news/188332.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python打开大文件整理
    python中读取文件最常用的方式是: for line in open('myfile','r').readlines(): do_something(line) When this is done, however...
    99+
    2023-01-31
    大文件 python
  • Python打开文件夹
    import osos.system("start explorer c:") #c:为要打开c盘,也可以改成其他路径 ...
    99+
    2023-01-31
    文件夹 Python
  • python怎么打开文件
    这篇文章给大家分享的是有关python怎么打开文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。打开文件返回文件对象In [1]: fo =&nbs...
    99+
    2022-10-19
  • python自学——文件打开
    #文件的打开 新建一个文件new file.txt#方法一:f=open("yesterday","r",encoding="utf-8")# #首先给文件内存变量赋予一个变量F, 通常使用F作为变量名称。使用open函数来打开已有文件#方...
    99+
    2023-01-30
    文件 python
  • python批量处理打开多个文件
    背景: 有时候我们需要在服务器上同时运行多个程式,但是却需要一个一个的打开,比较费时间,而且一旦服务器重启后,不懂程式运行的人受限于环境及代码原理,很难逐个将程式逐个打开并运行,可以...
    99+
    2022-11-13
  • Python文件处理:创建、打开、追加、
    在Python中,不需要导入外部库来读取和写入文件。Python为创建、写入和读取文件提供了内置的函数。 在本文中,我们将学习 如何创建文本文件 如何将数据附加到文件中 如何读取文件 如何逐行读取文件 Python中的文件模式 如何创建文...
    99+
    2023-01-31
    文件 Python
  • python如何使用with处理文件打开
    这篇文章主要介绍python如何使用with处理文件打开,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用 with 处理文件打开##不推荐 f = open(&...
    99+
    2022-10-19
  • python怎么打开dcm文件
    使用python打开dcm文件的方法:1.新建python项目;2.导入pydicom模块;3.定义变量,存储文件路径;4.使用pydicom.read_file()方法打开文件;具体步骤如下:首先,打开python,并新建一个python...
    99+
    2022-10-13
  • python中打开文件区别
    r只读,r+读写,两个都不创建########################################w新建只写,w+新建读写,二者都会将文件内容清零(以w方式打开,不能读出。w+可读写)######################...
    99+
    2023-01-31
    区别 文件 python
  • python如何打开文件夹遍历文件
    在Python中,可以使用`os`模块来打开文件夹并遍历文件。下面是一个示例代码:```pythonimport os# 文件夹路径...
    99+
    2023-09-26
    python
  • Python 文件与文件对象及文件打开关闭
    目录1文件2文件对象3打开文件4关闭文件1 文件 ''' 文件存储 文件主名.扩展名 ''' Python中常有的数据文件类型有文本文件、二进制文件和CSV文件 文本文件是ASCII...
    99+
    2022-11-13
  • Python怎么调整图片的文件大小
    本篇内容主要讲解“Python怎么调整图片的文件大小”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python怎么调整图片的文件大小”吧!问题描述Python调整图片文件的占用空间大小,而不是分...
    99+
    2023-07-05
  • 打开文件
    在阿里云服务器上运行 Python 程序并打开文件,可以使用 Python 内置的 open() 函数。下面是一个简单的示例代码: ```python with open('filename.txt', 'r') as f: #...
    99+
    2023-10-26
    文件
  • 如何用python打开ss文件
    要打开ss文件,首先需要使用Python中的文件操作函数打开文件。可以使用open函数来打开文件,并指定文件名和打开模式。假设要打开...
    99+
    2023-10-20
    python
  • ultraedit能打开的文件大小是多少
    今天小编给大家分享一下ultraedit能打开的文件大小是多少的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。ultraedi...
    99+
    2023-07-01
  • python实现自动整理文件
    前言: 平时工作没有养成分类的习惯,整个桌面杂乱无章都是文档和资料,几乎快占满整个屏幕了。所以必须要整理一下了,今天我们来看下用python如何批量将不同后缀的文件移动到同一文件夹。...
    99+
    2022-11-10
  • Python文件和异常处理打开、读写和关闭文件详解
    模块和包是 Python 编程语言中非常重要的概念。模块是一个包含 Python 代码的文件,它可以包含函数、类、变量等。而包则是一个包含多个模块的目录。使用模块和包可以帮助我们组织和管理代码,使得代码更易于维护和复用。下面是更详细的讲解:...
    99+
    2023-05-14
    Python 模块
  • python如何打开加密的文件
    要打开加密的文件,你需要先解密它,然后再进行打开操作。以下是一种使用Python解密加密文件的方法:1. 导入必要的模块:```py...
    99+
    2023-09-17
    python
  • python怎么关闭打开的文件
    使用python关闭打开文件的方法:1.新建python项目;2.定义变量,存储文件路径;3.使用open()函数打开文件;4.使用close()函数关闭文件;具体步骤如下:首先,打开python,并新建一个python项目;python项...
    99+
    2022-10-24
  • Python py文件生成的exe,打开
    1.在py文件程序结尾添加一行input("输入任意键结束")2.重新打包exe...
    99+
    2023-01-31
    文件 Python py
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作