Как скрыть и показать определенный файл или папку в Windows с помощью Python - PullRequest
0 голосов
/ 08 мая 2018

Я хочу открыть файл / папку с помощью Python (я знаю, как это сделать), но затем скрыть файл / папку после.

Как можно скрывать и отображать определенные файлы или папки вPython?

1 Ответ

0 голосов
/ 08 мая 2018

Это зависит от используемой ОС.В Windows есть атрибут файловой системы Hidden, который вы можете установить в файлах:

def hide_file(filename):
    import win32file
    import win32con
    import win32api
    flags = win32file.GetFileAttributesW(filename)
    win32file.SetFileAttributes(filename, 
        win32con.FILE_ATTRIBUTE_HIDDEN | flags)

В unix / linux скрытые файлы начинаются с точки ".".Вы можете просто переименовать файл:

def hide_file(filename):
    import os
    os.rename(filename, os.path.join(
        os.path.dirname(filename), 
        '.' + os.path.basename(filename))
    )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...