2

Python では、特定のファイルを非表示にするにはどうすればよいですか? または、WIN32APIなどの外部API/モジュールを使用せずに、ファイル属性を「非表示」として設定するにはどうすればよいですか.

確かに標準ライブラリには何かがありますか? モジュールは「読み取り」および「書き込み」属性の設定を許可するため、「非表示」のドキュメントにos言及がないのは非常に奇妙です...os

4

2 に答える 2

4

使用する

fn = 'c:\\file.txt'
p = os.popen('attrib +h ' + fn)
t = p.read()
p.close()
于 2012-10-08T20:43:19.240 に答える
2

すべてのオペレーティング システムファイルの「非表示」の概念があるわけではなく、ほとんどの場合 (Windows 7 などのさまざまなバージョンであっても、 Windows より多くの形式の *nix が存在します)、ファイル名はピリオド ( .) です。それをサポートするOSでは、ファイルに設定するために外部 API またはツールを使用する必要があります。

于 2012-10-08T20:44:18.570 に答える