美文网首页程序员
python 文件操作 I/O

python 文件操作 I/O

作者: 森先生_wood | 来源:发表于2015-11-05 11:56 被阅读101次
  • 文件打开

    with  open(name[,mode,buffering]) as f :
      pass
    

with语句会打开文件,并且将其赋值到变量上,当语句结束后文件会被自动关闭。
open函数的文件名参数是唯一的强制参数,模式(mode,有'w','r','a','b','+'等参数),缓冲(buffering)参数都是可选的。

  • 文件读写

一般情况下,我们将文件当作流处理,即按照从头到尾的顺序读写数据。

f.read()返回所有的内容(从当前位置到最后)。
f.readline()返回一行的数据(从当前位置到一个换行符,包括换行符\n)
f.readlines()返回一个列表,元素为每行的数据(包括换行符\n)
f.write('string')将字符串追加到当前位置的后面。

当文件比较大时,可以使用迭代的方法:

while Ture:
    line=f.readline()
    if not line: break
    process(line)

相关文章

  • python 文件操作 I/O

    文件打开with open(name[,mode,buffering]) as f : pass with语句...

  • Python文件操作

    文件I/O I 输入(input) O输出(Output) 文件操作步骤:1.打开文件 2.读写文件 3...

  • I\O文件的读写

    Python文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。 input函数 i...

  • python 文件I/O

    Python文件I/O ·File对象方法: file对象提供了操作文件的一系列方法。 ·OS对象方法:提供了处理...

  • 流?I/O操作?阻塞?epoll?

    一、流?I/O操作? 阻塞? (1) 流 可以进行I/O操作的内核对象 文件、管道、套接字…… 流的入口:文件描述...

  • 异步I/O—事件循环机制

    I/O简介 1.I/O操作:内核在进行文件I/O操作时,通过文件描述符(fd:一个整数—应用程序和内核之间的凭证)...

  • 17.Java中的IO

    1.I/O操作的目标 2.I/O的分类方法 3.读取文件和写入文件的方法 I/O操作的目标 从数据源当中读取数据,...

  • Python3 文件 I/O 操作

    文件 I/O 操作 根据不同的操作系统正确对待文件内容 我们知道, Linux 系统下的回车符是 \n Windo...

  • 16--Python 文件操作(I/O)

    @Author : Roger TX (425144880@qq.com) @Link : https:/...

  • 协议栈学习笔记

    缓存 I/O 缓存 I/O 又被称作标准 I/O,大多数文件系统的默认 I/O 操作都是缓存 I/O。在 Linu...

网友评论

    本文标题:python 文件操作 I/O

    本文链接:https://www.haomeiwen.com/subject/mgfchttx.html