美文网首页老男孩Python全栈
第2模块第1章09文件处理—文件操作其他功能

第2模块第1章09文件处理—文件操作其他功能

作者: 飞鸟在笼 | 来源:发表于2019-03-09 15:27 被阅读0次

fileno返回一个数字,在网络编程中只有当close时,文件才会保存在硬盘里,否则保存在内存的缓存里,当满了之后才会刷到硬盘里。

如果还没有刷,停电了,此时内存的信息就丢失了。

f.flush()可以立刻刷,强制把内存的信息刷到硬盘上

f.readable()在linux上判断文件是否可读

f.readline()只读一行,遇到\r or \n为止

f.tell()可以告诉当前光标的位置

如果想回到开始,用f.seek()

tell和seek找的都是字节,read是字符

seekable 判断文件是否能seek

在linux中一切皆文件,一个终端都是一个文件,而终端不可以seek

f.truncate()从当前位置开始往后截断

f.truncate()里面加上数字,而是从头开始,从哪里开始截断。

相关文章

  • 第2模块第1章09文件处理—文件操作其他功能

    fileno返回一个数字,在网络编程中只有当close时,文件才会保存在硬盘里,否则保存在内存的缓存里,当满了之后...

  • 文件和目录处理相关

    文件和目录处理相关 题: 考点:文件操作/写入操作; 延伸:目录操作函数,其他文件操作; 文件读写操作 文件系统函...

  • shutil模块:文件的高级操作,包括文件、文件夹和压缩包处理。

    shutil模块 shutil模块是针对文件的高级操作,包括文件、文件夹和压缩包处理。

  • 【Linux系统管理4】

    高级文件处理接口shutil shutil模块的功能和os模块的功能有很多重叠的部分,区别在于os模块是对操作系统...

  • OS模块

    os模块 os模块的作用: os,语义为操作系统,所以肯定就是操作系统相关的功能了,可以处理文件和目录这些我们日常...

  • 第2模块第1章08文件处理—混合操作文件

    已经学过读,写,追加,那么可以同时进行吗? r的模式打开不能写,而w模式打开不能读 “r+”读写模式 f = op...

  • os模块

    os模块:包含了普通的操作系统的功能 os模块包含了非常丰富的用来处理文件或目录的方法 。。。。。。。。。。。。。...

  • 03、NodeJS-文件操作

    一、核心模块和对象 核心模块的意义 常用内置模块path:处理文件路径fs:操作文件系统child_process...

  • 03、NodeJS-文件操作

    一、核心模块和对象 核心模块的意义 常用内置模块path:处理文件路径fs:操作文件系统child_process...

  • 文件操作

    Python文件操作 Pythont提供了os、os.path、shutil等模块用于处理文件 文件的打开或创建 ...

网友评论

    本文标题:第2模块第1章09文件处理—文件操作其他功能

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