【问题标题】:is there a module that enables property editing for general windows files是否有一个模块可以对一般 windows 文件进行属性编辑
【发布时间】:2014-05-14 18:36:35
【问题描述】:

最近,一个技术聪明的家伙将所有文件隐藏在我学校最常访问和最重要的公共网络安装驱动器中。

现在,由于问题尚未解决,我将其视为扩展我对 python 知识的机会。我想是否有一个模块可以让我在一般情况下编辑文件夹中文件的属性。 !!编辑:Windows 文件夹。

不是 /contents/ 属性。比如访问的日期/时间、mp3 音乐的图像,更重要的是,文件的隐藏/非隐藏状态。

【问题讨论】:

  • 右键单击文件夹,选择属性,取消选中隐藏复选框。换句话说,就像这个邪恶的天才最初所做的一样。
  • 我说的是让程序来做这件事。自动地。也许我应该指定这一点。 (我的意思是一个模块,它可以让我制作一个程序来做到这一点)
  • 此链接讨论的是同一主题:stackoverflow.com/questions/549109/…
  • @David,我相信作者给出的原因是“我认为这是一个扩展我对 python 知识的机会”。
  • 好的。所以选择一个话题来问。您的问题涉及枚举文件、文件系统属性和元数据。三个截然不同的话题。选一个。然后做一些研究,如果你遇到困难,问一个问题。无论如何,在这里寻求图书馆推荐是题外话。我确实认为您需要稍微完善您的问题。

标签: python properties hidden


【解决方案1】:

您可以使用Python for Windows 包来访问范围广泛的Windows API。特别是,SetFileAttributes 函数将很有用。你可以看到an example here。还有其他 API,例如 GetFileAttributes 和 GetFileAttributesEx 可用于获取更多信息。它们将在与 SetFileAttributes 相同的位置进行定义。

【讨论】:

    猜你喜欢
    • 2011-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-05
    • 2013-10-17
    • 2023-04-04
    • 2010-10-27
    相关资源
    最近更新 更多