あのzipファイル、どこに置いたっけ、
使っていないzipファイルを探して削除したい、
そんなときのために。
WindowsのCドライブ以下を探す場合を想定しています。
search_zip_file.py
import os
import pathlib
def get_path_recursive(path):
for p in path.iterdir():
try:
if p.is_dir():
get_path_recursive(p)
elif p.is_file():
if p.suffix == '.zip':
print(f'{p}')
except PermissionError:
pass
except OSError:
pass
path = pathlib.Path('C:\\')
get_path_recursive(path)