From 66b185ebf70384fa4287deb5131260aef0b9e123 Mon Sep 17 00:00:00 2001 From: taizan-hokouto <55448286+taizan-hokuto@users.noreply.github.com> Date: Sun, 4 Oct 2020 10:20:14 +0900 Subject: [PATCH] Fix constructing filepath --- pytchat/cli/__init__.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pytchat/cli/__init__.py b/pytchat/cli/__init__.py index 1f89249..1e6a18f 100644 --- a/pytchat/cli/__init__.py +++ b/pytchat/cli/__init__.py @@ -56,12 +56,10 @@ def main(): try: video_id = extract_video_id(video_id) - if os.path.exists(Arguments().output): - if Arguments().output[-1] != "/" or Arguments().output[-1] != "\\": - Arguments().output = '/'.join([Arguments().output, os.path.sep]) - path = util.checkpath(Path.resolve(Path(Arguments().output + video_id + '.html'))) - else: + if not os.path.exists(Arguments().output): raise FileNotFoundError + separated_path = str(Path(Arguments().output)) + os.path.sep + path = util.checkpath(separated_path + video_id + '.html') err = None for _ in range(3): # retry 3 times try: