From ae34572d13d1a21af329c61674ff60f77f6a74eb Mon Sep 17 00:00:00 2001 From: hui <760261797@qq.com> Date: Tue, 3 Sep 2024 14:16:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=8C=87=E5=AE=9A=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E7=BC=96=E7=A0=81,=E4=BF=AE=E5=A4=8Dwindows=E4=B8=8B=E7=9A=84?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E8=AF=BB=E5=8F=96=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xiaomusic/cli.py | 2 +- xiaomusic/xiaomusic.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/xiaomusic/cli.py b/xiaomusic/cli.py index a8fea21..1a7f7a9 100644 --- a/xiaomusic/cli.py +++ b/xiaomusic/cli.py @@ -136,7 +136,7 @@ def main(): try: filename = config.getsettingfile() - with open(filename) as f: + with open(filename,encoding="utf-8") as f: data = json.loads(f.read()) config.update_config(data) except Exception as e: diff --git a/xiaomusic/xiaomusic.py b/xiaomusic/xiaomusic.py index 83af352..d0097f5 100644 --- a/xiaomusic/xiaomusic.py +++ b/xiaomusic/xiaomusic.py @@ -224,7 +224,7 @@ class XiaoMusic: self.log.error(f"{self.mi_token_home} file not exist") return None - with open(self.mi_token_home) as f: + with open(self.mi_token_home,encoding="utf-8") as f: user_data = json.loads(f.read()) user_id = user_data.get("userId") service_token = user_data.get("micoapi")[1] @@ -752,7 +752,7 @@ class XiaoMusic: def try_init_setting(self): try: filename = self.config.getsettingfile() - with open(filename) as f: + with open(filename,encoding="utf-8") as f: data = json.loads(f.read()) self.update_config_from_setting(data) except FileNotFoundError: