使用Python在Mac中设置隐藏状态

问题描述 投票:0回答:1

要在 Python 中切换 Mac OSX 上文件的隐藏状态,我使用以下代码:

st = os.stat(file_path)
os.chflags(file_path, st.st_flags ^ stat.UF_HIDDEN)

这非常适合“文件”,但不适用于“文件夹”。 请注意,我不是在谈论以“.”开头的文件或文件夹


编辑: 上面的代码适用于文件和文件夹,我的假设是错误的......

python macos hidden-files
1个回答
0
投票

您可以使用以下代码:

st = os.stat(file_path)
os.chflags(file_path, st.st_flags ^ stat.UF_HIDDEN)

这适用于文件和文件夹。

© www.soinside.com 2019 - 2024. All rights reserved.