カテゴリー
未分類

Pythonで画像URLを指定した場所に単純に保存

Pythonで画像URLを保存する

import sys
import urllib2
import re
def download(url, path):
fp = urllib2.urlopen(url)
local = open(path + re.sub(r'[:\\/]', '_', url), 'wb');
local.write(fp.read());
local.close()
fp.close()
download(sys.argv[1], sys.argv[2]);

このようにして実行すると画像がダウンロードされる

python example.py http://k.yimg.jp/images/top/sp2/cmn/logo-ns-131205.png ./

あとはPythonでWebページの画像URLを取得してきてこの関数に渡せば指定したページの画像をすべて自動保存できる。何に使うかは言うまでもなかろう!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA