【发布时间】:2021-05-18 09:10:38
【问题描述】:
我有以下代码可以从聊天中下载媒体:
getmessage = client.get_messages(dialog, limit=1000)
for message in getmessage:
try:
if message.media == None:
print("message")
continue
else:
print("Media**********")
client.download_media(message)
我想将下载媒体大小限制为 X MB, 如何在下载之前获取媒体大小(以字节为单位)?
【问题讨论】:
-
如果你不需要
getmessage作为列表,我建议你改用iter_messages,因为它会懒惰地获取消息。