当前位置: 首页>>代码示例>>Python>>正文


Python win32con.FILE_ATTRIBUTE_HIDDEN属性代码示例

本文整理汇总了Python中win32con.FILE_ATTRIBUTE_HIDDEN属性的典型用法代码示例。如果您正苦于以下问题:Python win32con.FILE_ATTRIBUTE_HIDDEN属性的具体用法?Python win32con.FILE_ATTRIBUTE_HIDDEN怎么用?Python win32con.FILE_ATTRIBUTE_HIDDEN使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在win32con的用法示例。


在下文中一共展示了win32con.FILE_ATTRIBUTE_HIDDEN属性的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: _is_hidden_item

# 需要导入模块: import win32con [as 别名]
# 或者: from win32con import FILE_ATTRIBUTE_HIDDEN [as 别名]
def _is_hidden_item(self, item):
        try:
            if data.platform == "Windows":
                # Windows
                attribute = win32api.GetFileAttributes(item)
                hidden = (
                    attribute & 
                    (win32con.FILE_ATTRIBUTE_HIDDEN | 
                        win32con.FILE_ATTRIBUTE_SYSTEM)
                )
            else:
                # Linux / OSX
                hidden = os.path.basename(item).startswith('.')
            return hidden
        except:
            return False 
开发者ID:matkuki,项目名称:ExCo,代码行数:18,代码来源:treedisplays.py

示例2: has_hidden_attribute

# 需要导入模块: import win32con [as 别名]
# 或者: from win32con import FILE_ATTRIBUTE_HIDDEN [as 别名]
def has_hidden_attribute(filename):
    try:
        st = lstat(filename)
        flag = bool(st.st_file_attributes & stat.FILE_ATTRIBUTE_HIDDEN)

    except AttributeError:
        attributes = win32api.GetFileAttributes(filename)
        flag = attributes & win32con.FILE_ATTRIBUTE_HIDDEN

    return flag 
开发者ID:deplicate,项目名称:deplicate,代码行数:12,代码来源:nt.py

示例3: create_hidden_folder

# 需要导入模块: import win32con [as 别名]
# 或者: from win32con import FILE_ATTRIBUTE_HIDDEN [as 别名]
def create_hidden_folder(self):
        if os.path.exists(path_to_files):
            pass
        else:
            os.makedirs(path_to_files)
            win32api.SetFileAttributes(path_to_files, win32con.FILE_ATTRIBUTE_HIDDEN) 
开发者ID:invasi0nZ,项目名称:Lo0sR,代码行数:8,代码来源:Lo0sR.py

示例4: path_is_hidden

# 需要导入模块: import win32con [as 别名]
# 或者: from win32con import FILE_ATTRIBUTE_HIDDEN [as 别名]
def path_is_hidden(self, path):
		if its.on_windows:
			attribute = win32api.GetFileAttributes(path)
			if attribute & (win32con.FILE_ATTRIBUTE_HIDDEN | win32con.FILE_ATTRIBUTE_SYSTEM):
				return True
		elif self.path_mod.basename(path).startswith('.'):
			return True
		return False 
开发者ID:rsmusllp,项目名称:king-phisher-plugins,代码行数:10,代码来源:directory.py

示例5: set_hidden

# 需要导入模块: import win32con [as 别名]
# 或者: from win32con import FILE_ATTRIBUTE_HIDDEN [as 别名]
def set_hidden(self):
        """
        Hides the settings file if possible.
        """
        try:
            import win32con
            import win32api
            win32api.SetFileAttributes(self.settings_file, win32con.FILE_ATTRIBUTE_HIDDEN)
        except ImportError:
            pass 
开发者ID:pinae,项目名称:ctSESAM-python-memorizing,代码行数:12,代码来源:preference_manager.py

示例6: hide_file

# 需要导入模块: import win32con [as 别名]
# 或者: from win32con import FILE_ATTRIBUTE_HIDDEN [as 别名]
def hide_file(file_name):
    """Set a file as hidden."""
    try:
        win32api.SetFileAttributes(file_name, win32con.FILE_ATTRIBUTE_HIDDEN)
    except win32api.error:
        return False
    return True 
开发者ID:Peter92,项目名称:MouseTracks,代码行数:9,代码来源:main.py

示例7: folder_is_hidden

# 需要导入模块: import win32con [as 别名]
# 或者: from win32con import FILE_ATTRIBUTE_HIDDEN [as 别名]
def folder_is_hidden(self, p):
        #See SO question: https://stackoverflow.com/questions/7099290/how-to-ignore-hidden-files-using-os-listdir
        if platform.system() is 'Windows':
            try:
                attribute = win32api.GetFileAttributes(p)
                return attribute & (win32con.FILE_ATTRIBUTE_HIDDEN | win32con.FILE_ATTRIBUTE_SYSTEM)
            except:
                return False
        else:
            return p.startswith('.') 
开发者ID:RainingComputers,项目名称:whipFTP,代码行数:12,代码来源:whipFTP_FileDialogs.py

示例8:

# 需要导入模块: import win32con [as 别名]
# 或者: from win32con import FILE_ATTRIBUTE_HIDDEN [as 别名]
def 構建工程(工程路徑, 標題, 圖標=None):
    if 圖標:
        subprocess.Popen(f'{此處}\\構建用\\ResourceHacker.exe -open {此處}\\構建用\\沒有窗口的虛僞的exe.exe -save {標題}.exe -action addoverwrite -res {圖標} -mask ICONGROUP,1,0')
    else:
        os.system(f'copy {此處}\\構建用\\沒有窗口的虛僞的exe.exe {標題}.exe')

    if os.path.isfile(f'_{標題}.kuzu'):
        win32api.SetFileAttributes(f'_{標題}.kuzu', win32con.FILE_ATTRIBUTE_NORMAL)
    with open(f'_{標題}.kuzu', 'w') as f:
        f.write(f'Librian.py --project "{工程路徑}"')
    win32api.SetFileAttributes(f'_{標題}.kuzu', win32con.FILE_ATTRIBUTE_HIDDEN) 
开发者ID:RimoChan,项目名称:Librian,代码行数:13,代码来源:構建.py

示例9: is_hiden

# 需要导入模块: import win32con [as 别名]
# 或者: from win32con import FILE_ATTRIBUTE_HIDDEN [as 别名]
def is_hiden(filepath):
    if sys.platform.startswith('win'):  # windows
        return win32file.GetFileAttributes(filepath)\
            & win32con.FILE_ATTRIBUTE_HIDDEN
    else:  # linux
        return os.path.basename(filepath).startswith('.') 
开发者ID:JackonYang,项目名称:bookhub,代码行数:8,代码来源:util.py


注:本文中的win32con.FILE_ATTRIBUTE_HIDDEN属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。