笔记对文件的一些操作

Posted banshaohuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了笔记对文件的一些操作相关的知识,希望对你有一定的参考价值。

如何设置文件的缓冲?

全缓冲:open函数的buffering设置为大于1的整数n,n为缓冲区的大小

行缓冲:open函数的buffering设置为1.一旦输入‘\n‘就会写入文件

无缓冲:open函数的buffering设置为0.输入就写入文件

如何访问文件的状态?

1.文件的呃类型:普通文件、目录、符号链接、设备文件

2.文件的访问权限

3.文件的最后的访问、修改、节点状态更改时间

4.普通文件的大小

方法一:系统调用:标准库中os模块下的三个系统调用stat,fstat,lstat获取文件状态

方法二:快捷函数:os.path下一些函数,使用起来更加简洁

如何使用临时文件?

使用标准库中tempfile下的TemporaryFile,NamedTemporaryFile

from tempfile import TemporaryFile,NamedTemporaryFile

f = TemporaryFile()

ntf = NamedTemporaryFile()

 

以上是关于笔记对文件的一些操作的主要内容,如果未能解决你的问题,请参考以下文章

对JavaScript的一些笔记

学习笔记-Redis设计与实现-事件

centOS 6.5入门笔记

windows 中断处理学习笔记

Android笔记01:有关Service的一些知识

react学习笔记