python里fd是什么意思


当前第2页 返回上一页

5. 从 fd 获得文件的各种属性

1

os.fstat(fd)

返回一个 stat_result 类型的实例 x,和os.stat(path)返回的类型相同,只是这里是通过一个 fd 获得对应文件的相关属性。

6. 改变 fd 对应文件的当前位置

1

os.lseek(fd, pos, how)  

效果同 f.seek(pos, how),参数 how 指定了参照点,一共三种,分别是:os.SEEK_SET == 0 (文件起始)、os.SEEK_CUR == 1(当前位置)和os.SEEK_END == 2(文件末尾).  

没有类似 f.tell() 这种,可以直接使用 fd 获得文件当前位置的函数,实际上使用 os.lseek() 就可以自己实现一个,

1

os.lseek(fd, 0, os.SEEK_CUR)

就可以返回当前fd 对应文件的位置,且不会对原文件造成影响。

7. 打开文件,获得fd

1

os.open(file, flags, mode=0777

以上就是python里fd是什么意思的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python中闭包的简单介绍(附示例)

Python的解释器是什么?

Python 网络爬虫--关于简单的模拟登录

Python中使用三种方法判断文件或文件夹是否存在的实例分享

Python中k-近邻算法的原理与实现(附源码)

Python怎么求加到n项和

Python去除扩展名

Python中eval是什么意思?

Python temp是什么

Python如何绘制降水图

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...