我经常使用pyrogram python library。我经常遇到以下错误,并且还没有找到解决它的方法。它看起来是随机出现的,考虑到我没有受到电报服务器的速率限制,这很奇怪。以下消息是我随机遇到的错误:
pyrogram.errors.rpc_error.UnknownError: [520 Unknown error]: [-503 Timeout] (caused by "upload.GetFile")有没有人自己也遇到过这个错误,你是如何解决这个问题的?如果不是速率限制,它的原因是什么?
发布于 2021-04-27 20:39:21
根据pyrogram GitHub存储库上的this issue,如果这个问题经常发生,那么这是一个服务器问题。然而,pyrogram错误地处理了它。如果这种情况不断发生,那么请考虑使用不同的端点/方法来实现您正在尝试完成的任务,因为这是一个服务器端问题,无论您使用哪个模块,都会出现这种问题。
我从那个帖子中找到的最好的信息来自this answer,它建议你改用以下方法:
path = client.download_media(m.photo, file_name="test1.jpg", block=False)https://stackoverflow.com/questions/67282818
复制相似问题