在py3里同步/异步混合使用 httpx 调用
💡
原文中文,约1000字,阅读约需3分钟。
📝
内容提要
在py3中,可以使用httpx进行同步/异步混合调用。如果想在async/await中使用该代码,需要将方法改为async def。如果想让同步/异步的库都能调用该代码,可以将其抽象出来,使用httpx.Request进行逻辑和transport解耦。
🎯
关键要点
- 在py3中可以使用httpx进行同步/异步混合调用。
- 要在async/await中使用httpx,需要将方法改为async def。
- 同步/异步库都能调用的代码可以通过httpx.Request进行抽象。
- 使用httpx.Request可以实现逻辑和transport的解耦。
- 示例代码展示了如何进行同步和异步调用。
🏷️
标签
➡️