Есть ли способ скрыть файл с помощью python?

0

Вопрос

Поэтому я хочу скрыть файл в python.

hide("VerySecretFile.txt")

Этот метод также должен работать с папками. есть идеи, как я могу это сделать?

file hide python
2021-11-23 17:10:24
1

Лучший ответ

0

Вы можете просто добавить +h в свойства файла, как это:

p = os.popen('attrib +h ' + filepath)
t = p.read()
p.close()
2021-11-23 17:12:59

Почему вы используете popen()? Команда не выдает никаких выходных данных для чтения.
Barmar

popen() из-за отдельного потока выполнения
Vasily

кстати, может open добавить свойства файла?
Vasily

спасибо за эту информацию
Aaseer

это для вас работа?
Vasily

Насколько я знаю, нет.
Barmar

Какой смысл использовать отдельный поток выполнения, если вы сразу же ждете его с p.read()? Просто используйте os.system().
Barmar

Или даже лучше, subprocess.call() таким образом, вам не нужно беспокоиться о том, чтобы избежать специальных символов в имени файла.
Barmar

На других языках

Эта страница на других языках

Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................