2024-04-27 17:05:52 发布
网友
我可以使用for item in account.root.get_folders()和if item.__class__ == exchangelib.folders.Messages:遍历所有邮件文件夹,但如何获得该文件夹中邮件所使用的空间量?在
for item in account.root.get_folders()
if item.__class__ == exchangelib.folders.Messages:
我在网上读到过foldersize是EWS扩展的属性类型,但如何通过exchangelib获得它呢? (仅供参考,属性为PropertyTag:0x0e08;PropertyType:Integer)
exchangelib尚不支持文件夹的扩展属性。EWS确实对可以轻松添加到exchangelib的项公开size属性(请随意打开发行日期:-)),这将允许您执行以下操作:
exchangelib
size
sum(some_folder.all().values_list('size', flat=True))
更新: 下面是使用这个来获取所有电子邮件(类)的文件夹大小的示例代码文件夹。邮件)文件夹:
exchangelib
尚不支持文件夹的扩展属性。EWS确实对可以轻松添加到exchangelib
的项公开size
属性(请随意打开发行日期:-)),这将允许您执行以下操作:更新: 下面是使用这个来获取所有电子邮件(类)的文件夹大小的示例代码文件夹。邮件)文件夹:
^{pr2}$相关问题 更多 >
编程相关推荐