#6 のバグへの対策

This commit is contained in:
suti7yk5032 2024-08-30 23:35:32 +09:00
parent 77ada9a5e2
commit 518eea2061

View file

@ -397,11 +397,8 @@ class Stop():
# プロセスの終了 # プロセスの終了
subprocess.run(['taskkill', '/f', '/t', '/im', process_name]) subprocess.run(['taskkill', '/f', '/t', '/im', process_name])
print(f"{process_name} を終了しました。") print(f"{process_name} を終了しました。")
time.sleep(0.1) time.sleep(0.1)
# ディレクトリの削除 # ディレクトリの削除
shutil.rmtree(dir_path) shutil.rmtree(dir_path)
if os.path.isdir(dir_path): if os.path.isdir(dir_path):
pass pass
@ -416,11 +413,11 @@ class Stop():
except PermissionError as e: except PermissionError as e:
print(f"権限エラー: {e}") print(f"権限エラー: {e}")
except Exception as error: except Exception as e:
print("エラーが発生しました。\nエラー内容:") print("エラーが発生しました。\nエラー内容:")
print(f"エラータイプ: {error.__class__.__name__}") print(f"エラータイプ: {e.__class__.__name__}")
print(f"エラー引数: {error.args}") print(f"エラー引数: {e.args}")
print(f"エラーメッセージ: {str(error)}") print(f"エラーメッセージ: {str(e)}")
return result return result