在Python中,如何隐藏特定文件?或者如何将文件属性设置为' hidden'不使用外部API的模块,如WIN32API等
标准库中肯定有什么东西?由于os
模块允许设置" read"并且'写'属性,很奇怪,os
文档中没有提及隐藏' ...
答案 0 :(得分:4)
使用
fn = 'c:\\file.txt'
p = os.popen('attrib +h ' + fn)
t = p.read()
p.close()
答案 1 :(得分:2)
并非所有操作系统都文件的“隐藏”概念,并且大多数(即使是所有不同版本的Windows 7等,仍然更多表单除了Windows之外的* nix表示文件名的第一个字符是句点(.
)。在做支持它的操作系统上,您必须使用一些外部API或工具才能在文件上设置它。