From 5ee60d3dc73d162192af7295188afa30041a8a26 Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Thu, 21 Mar 2019 15:41:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B=EF=BC=9Areload=E5=90=8E?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bilibili.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/bilibili.py b/bilibili.py index 85d7a5c..828cc54 100644 --- a/bilibili.py +++ b/bilibili.py @@ -332,15 +332,20 @@ class Bilibili: print(r.text) def reloadFromPrevious(self): - try: - __f = open("uploaded.json","r") - self.videos = JSON.load(__f) - print("RELOAD Success") - except: + if os.path.exists("uploaded.json"): + __f = open("uploaded.json", "r") + try: + self.videos = JSON.load(__f) + print("RELOAD Success") + except: + print("RELOAD Failed") + self.videos = [] + __f.close() + os.remove("uploaded.json") + else: print("RELOAD Failed") self.videos = [] - def clear(self): self.files.clear() self.videos.clear()