import win32file
import win32con
def judge_hiden(filename):
file_flag = win32file.GetFileAttributesW(filename)
is_hiden = file_flag & win32con.FILE_ATTRIBUTE_HIDDEN
if is_hiden == 2:
return True
else:
return False
# is_system = file_flag & win32con.FILE_ATTRIBUTE_SYSTEM
# if is_system == 4:
# print 'system'
# print '%4d, %s, %s, %s' %(file_flag, is_hiden, is_system, filename)
# ---
# # >>>16, 0, 0, H:\01 works
# # >>>16, 0, 0, H:\09 others
# # >>>23, 2, 4, H:\360SANDBOX
# # >>>22, 2, 4, H:\System Volume Information