我目前正在使用 python-fuse 制作文件系统,并正在查找每种不同模式('r'、'r+'等)的文件指针从哪里开始,并在多个站点上发现文件指针从零开始,除非它在文件末尾开始时以“a”或“a+”打开。
我在 Python 中对此进行了测试以确保(在每种模式下打开一个文本文件并立即调用 tell()),但发现当它在“a+”中打开时,文件指针为零而不是文件末尾。
这是python中的错误,还是网站错误?
以供参考:
- 网站之一(搜索“文件指针”)
- 我在 Ubuntu 上使用 Python 2.7.3