From d7285d3790592911acd3d126cfbbfb48d8ec5ad5 Mon Sep 17 00:00:00 2001 From: sakura <1718089268@qq.com> Date: Thu, 25 Aug 2022 15:03:38 +0800 Subject: [PATCH] updata README.md --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index f399082..4d80e78 100644 --- a/README.md +++ b/README.md @@ -140,5 +140,27 @@ async def main(): for comment in comments: print(f"{comment.user_str}: {comment.content}") +asyncio.run(main()) +``` + +## 错误处理 + +API 返回 200 以外状态码触发 Music163BadCode 错误 + +错误对象.code 获取 API 状态码,错误对象.data 获取 API 数据 + +```python +from pycloudmusic import Music163Api, Music163BadCode +import asyncio + + +async def main(): + musicapi = Music163Api() + + try: + playlist = await musicapi.playlist(7487291782) + except Music163BadCode as err: + print(err, err.code, err.data) + asyncio.run(main()) ``` \ No newline at end of file