码迷,mamicode.com
首页 > 其他好文 > 详细

【笔记】对文件的一些操作

时间:2017-05-30 19:30:44      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:设置   系统调用   设备   bsp   imp   lstat   标准   path   临时文件   

如何设置文件的缓冲?

全缓冲: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()

 

【笔记】对文件的一些操作

标签:设置   系统调用   设备   bsp   imp   lstat   标准   path   临时文件   

原文地址:http://www.cnblogs.com/banshaohuan/p/6920928.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!