From 982aae4dbfdec452c4399995f84ff359eac3209c Mon Sep 17 00:00:00 2001 From: snowykami Date: Tue, 17 Sep 2024 15:50:10 +0800 Subject: [PATCH] =?UTF-8?q?:package:=20docs:=20=E8=B5=84=E6=BA=90=E5=95=86?= =?UTF-8?q?=E5=BA=97=E6=96=B0=E5=A2=9E=E5=8F=91=E5=B8=83=E8=B5=84=E6=BA=90?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- liteyuki_flow/resource_handler.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/liteyuki_flow/resource_handler.py b/liteyuki_flow/resource_handler.py index 2de5117d..46ded8d6 100644 --- a/liteyuki_flow/resource_handler.py +++ b/liteyuki_flow/resource_handler.py @@ -57,15 +57,14 @@ def pre_check(github: Github, issue: Issue, repo: Repository) -> err: if r.status_code != 200: issue.get_comment(cid).edit("下载失败.") return ValueError("下载失败.") - try: - with open(f"tmp/{name}.zip", "wb") as f: + with open(f"{name}.zip", "wb") as f: f.write(r.content) # 解压 - with zipfile.ZipFile(f"tmp/{name}.zip", "r") as z: - z.extractall(f"tmp/{name}") + with zipfile.ZipFile(f"{name}.zip", "r") as z: + z.extractall(f"{name}") # 检测包内metadata.yml文件 - data = yaml.load(open(f"tmp/{name}/metadata.yml"), Loader=yaml.SafeLoader) + data = yaml.load(open(f"{name}/metadata.yml"), Loader=yaml.SafeLoader) except Exception as e: issue.get_comment(cid).edit("解析资源包失败,可能是格式问题或metadata.yml不存在: " + str(e)) return e