1 个仓库
Non-blocking libraries designed for high-concurrency network operations using Python async syntax.
Distinct from Python Libraries: The candidates are too specific (TUI, Security) or generic; this captures the architectural identity of an async framework.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Asynchronous Python Frameworks. Refine with filters or upvote what's useful.
Pyrogram 是一个异步 Python 框架,用于与 Telegram MTProto API 进行交互。它既是机器人框架又是用户客户端库,提供了 MTProto 协议的具体实现,用于与 Telegram 服务器进行安全通信。 该库通过提供一个高级封装层脱颖而出,该层将复杂的协议方法抽象为 Python 函数,同时仍然允许执行原始 API 函数和底层对等解析。它支持多客户端并发,能够在单个进程中管理多个用户或机器人身份。 其功能范围涵盖全面的账户和会话管理,包括两步验证和注册。它提供了广泛的工具,用于跨群组和频道的聊天管理、用于内联查询和命令的自动化机器人逻辑,以及用于通过基于块的流处理来处理文本、投票和大型媒体文件的广泛消息传递功能。 该框架还包括用于联系人管理、全局和本地搜索索引的实用程序,以及通过基于过滤器的分发进行的事件驱动自动化。
Built as a non-blocking framework designed for high-concurrency network operations using Python async syntax.