为什么我不能在特殊的 Windows 文件 nul
上调用 os.stat
?
>>> import os
>>> os.stat('nul')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
WindowsError: [Error 87] The parameter is incorrect: 'nul'
我可以打开它:
>>> f = open('nul', 'r')
>>> f.read(10)
''
我希望通过 stat.S_ISCHR
和惊讶地发现我无法统计我可以打开的文件。
最佳答案
根据这个旧的 Python 错误,它应该是这样的:
关于python - Windows "nul"文件上的 os.stat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13715101/