微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用Python从DLL中提取程序集版本

我试图从一个DLL使用Python提取一些版本信息。 我读了这个问题: Python窗口文件版本属性

这很有帮助,但是我也需要从DLL中获取“Assembly version”。 它在那里,当我右键单击并在版本选项卡上查找,但不知道如何解压缩与python。

在此页面上: http : //timgolden.me.uk/python/win32_how_do_i/get_dll_version.html

蒂姆·金说:

获取文件属性(如只读)和安全属性(如读取拒绝写入拒绝)的最佳实践是什么?

添加自定义/新的属性到任何文件,无论types和扩展名,例如在.txt文件上设置“作者”

NTFS在哪里存储文件属性

如何在Windows上使用Python和ctypes读取或写入ashri文件属性

在Windows C / C ++中检查文件夹/文件是否隐藏/系统

您可以在pywin32附带的演示中使用稍微杂乱的语言相关代码来查找下面的框中的string。

有人能指点我可能有用的例子吗? 我查看了win32api目录,但没有什么明显的。 我会在那里find解决scheme吗?

使用Java的文件/目录的networkingpath

Git在Windows和文件属性

如何查找Windows文件夹中的项目是否真的对用户隐藏?

如何在java中显示原生文件系统文件/文件夹的“属性窗口”

删除链接文件而不清除只读位

我不确定你可以通过使用本地代码获取这些信息。 获取程序集信息的通常方法是运行.Net代码(例如C#)。 所以我猜为了能够从Python做同样的事情,你需要运行一些.Net Python解释器。 看例如http://pythonnet.github.io/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐