itia_learn’s blog

大学生2人による機械学習やプログラムの学習記録

ファイルを初回のみダウンロードする記法[Python]

import os.path, urllib.request as req

url = "URL/ファイル名"
local = "ファイル名"
if not os.path.exists(local):
    print("zipファイルをダウンロードします")
    try:
        req.urlretrieve(url,local)
    except:
        print("ダウンロードできませんでした")
    else:
        print("zipファイルをダウンロードしました")
if not os.path.exists(local)

によってDL済みの場合は再度DLする必要がなくなる