python - 使用 Python 隐藏文件夹/文件

标签 python

<分区>

有什么方法可以用 Python 隐藏文件夹/文件吗?

我正在从事一个庞大的项目(漏洞扫描器)。该项目创建了许多文件和文件夹。因此问题是,有没有办法制作隐藏文件和文件夹的脚本?

最佳答案

如果您不想麻烦地使用 pywin32,您可以在标准库中使用 ctypes 调用 SetFileAttributes。

ctypes.windll.kernel32.SetFileAttributesW(path, 2)

path 必须是 unicode 字符串类型,因为这是 SetFileAttributes 的 unicode 版本。常量 2 来自 this page (FILE_ATTRIBUTE_HIDDEN)。我想没有办法从 ctypes 中得到好的常量名称,所以你必须自己查找它们。

关于python - 使用 Python 隐藏文件夹/文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/549109/

相关文章:

python - 根据列是否包含给定字符串设置标志列

python - 跨数组切片向量化 numpy 均值

python - 外部循环第一次迭代后嵌套 for 循环未运行

python - Tensorflow 对象检测 - mAP 稳定,但总丢失率正在下降。继续训练吗?

python - 更多 cttypes c_float() 精度

python - 3D 中的射线和正方形/矩形相交

python - 了解 Mathematica 轮廓线提取

python - 几个项目的 celery 花

python - 如何修复在 Windows 10 中安装 Flask-mysqldb 模块

python - Savitzky-Golay 过滤器的 Scipy 实现