在Python中获取文件的所有属性

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

我正在尝试从python文件中获取文件属性(例如“名称,修改日期”,“类型”,“大小”等)。该属性称为“ SW Last saved with”(例如单击)。此属性告诉您保存模型的SolidWorks版本。

经过一些研究,似乎该“ SW上次保存为”属性是通过注册.DLL文件(sldwinshellextu.dll)添加到Windows资源管理器的。

是否有一种方法可以使用某些Python函数(例如(file.getProperty(“ SW上次保存为”的SW))来获取此特定文件的属性?

我正在尝试从python文件中获取文件属性(例如“名称,修改日期”,“类型”,“大小”等)。该属性称为“ SW的最后保存日期”(例如,单击)。此属性告诉您...

python file dll properties solidworks
2个回答
1
投票

要访问SOLIDWORKS文件的文件属性或其他信息,而无需直接在SW中打开文件,您可以使用“ SwDocumentManager.dll”。使用此API,您可以使用“ GetDocument()”来访问特定文件并获取ISwDMDocument对象。采用读取属性“ LastSavedDate”以获取您的信息。


0
投票

所以我想出了一种在another post I found:的帮助下执行此操作的方法

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