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 Pythonpath是什么意思?

Python中阶乘怎么表示

Python单引号、双引号、三引号的区别

初学者必读的5本Python书籍,你都看过吗?

Python普通人能学吗

Python能生成exe程序吗

详解神经网络理论基础及Python实现方法

实例详解Python使用回溯法子集树模板解决爬楼梯问题

Python进阶看什么书

Python中matplotlib如何绘制栈式直方图的示例

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




打赏

取消

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

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

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

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

评论

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