如何在Windows上隐藏文件?

时间:2017-04-16 20:36:20

标签: python windows python-3.x

在Windows上,您可以右键单击文件,单击属性并选择隐藏。如何在python中对文件执行此操作?

3 个答案:

答案 0 :(得分:3)

如果您不想/无法访问win32模块,您仍然可以致电attrib

import subprocess
subprocess.check_call(["attrib","+H","myfile.txt"])

答案 1 :(得分:1)

如果仅适用于Windows:

import win32con, win32api

file = 'myfile.txt' #or full path if not in same directory

win32api.SetFileAttributes(file,win32con.FILE_ATTRIBUTE_HIDDEN)

答案 2 :(得分:1)

这是简单的方式

import os
os.system( "attrib +h myFile.txt" )

隐藏文件 '+ h'

显示文件 '-h'

myFile.txt 可以是文件的完整路径