jte*_*ace 5 python windows dev-null
为什么我不能调用os.stat特殊的Windows文件nul?
>>> import os
>>> os.stat('nul')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
WindowsError: [Error 87] The parameter is incorrect: 'nul'
Run Code Online (Sandbox Code Playgroud)
我可以打开它:
>>> f = open('nul', 'r')
>>> f.read(10)
''
Run Code Online (Sandbox Code Playgroud)
我希望检查之类的特殊文件/dev/null,并nul在跨平台的方式stat.S_ISCHR,惊讶地发现,我无法统计,我可以打开一个文件.