如何解决如何修复看似随机出现的 Pyrogram 520 未知错误异常?
我经常使用 pyrogram python library。我经常遇到以下错误,一直没有找到解决的方法。它似乎是随机出现的,考虑到我没有受到 Telegram 服务器的速率限制,这很奇怪。以下信息是我随机遇到的错误:
pyrogram.errors.rpc_error.UnkNownError: [520 UnkNown error]: [-503 Timeout] (caused by "upload.GetFile")
有没有人自己遇到过这个错误,你是如何解决的?如果不是速率限制,它的原因是什么?
解决方法
根据热图 GitHub 存储库上的 this issue,如果此问题经常发生,则是服务器问题。然而,它被热图处理不当。如果它一直发生在你身上,那么考虑使用不同的端点/方法来实现你想要做的事情,因为这是一个服务器端问题,无论你使用哪个模块都会出现。
我设法从该线程中找到的最佳信息来自 this answer,它建议您改用以下方法:
path = client.download_media(m.photo,file_name="test1.jpg",block=False)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。