diff --git a/bilibili.py b/bilibili.py index 31c048b..a8be544 100644 --- a/bilibili.py +++ b/bilibili.py @@ -323,6 +323,8 @@ class Bilibili: "videos": self.videos} ) print(r.text) + + def clear(self): self.files.clear() self.videos.clear() diff --git a/liveDownloader.py b/liveDownloader.py index 3f44428..fddd600 100644 --- a/liveDownloader.py +++ b/liveDownloader.py @@ -148,10 +148,11 @@ def upload(date=datetime.strftime(datetime.now(), "%Y_%m_%d")): elif config["del"]: for _p in b.files: os.remove(_p.path) + b.clear() break print("{} : Upload {}".format(datetime.strftime(datetime.now(), "%y%m%d %H%M"), i)) try: - b.preUpload(VideoPart(i, i)) + b.preUpload(VideoPart(i, os.path.basename(i))) except: continue i = uq.get()