2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【小ネタ】さっそく、ジブリの画像をダウンロードする

Last updated at Posted at 2020-09-20

※大した内容ではありません。今だけの「小ネタ」です。

スタジオジブリのサイトで、いくつかの作品のシーンの画像がダウンロードできるようになりました。

今月から、スタジオジブリ作品の場面写真の提供を開始します

zoom等の背景とかAIのスタイル変換とか、色々使い道がありそうなのでダウンロードしようかと思ったのですが、一つ一つ手でダウンロードするのがめんどくさかったので、Pythonで書きました。

ソース

import urllib

works = ["marnie", # 思い出のマーニー
         "kaguyahime", # かぐや姫の物語
         "kazetachinu", # 風立ちぬ
         "kokurikozaka", # コクリコ坂から
         "karigurashi", # 借りぐらしのアリエッティ
         "ponyo", # 崖の上のポニョ
         "ged", # ゲド戦記
         "chihiro"] # 千と千尋の神隠し

url_base = "http://www.ghibli.jp/gallery/"
local_base = "C:/Users/hogehoge/Desktop/ghibli/"
ext = ".jpg"

for work in works:
    for i in range(50):
        name = work + str(i+1).zfill(3)
        url = url_base + name + ext
        local = local_base + name + ext
        
#        print(url)
#        print(local)

        urllib.request.urlretrieve(url,local)

はい。力技です。
作品名のところは、スクレイピングすればいいのですが、数が少なかった(8作品)だったので手打ちにしました。
もっと多くなったら、ちゃんとスクレイピングしましょう。
「class="panelarea"」で引っ掛けて、hrefの文字列から抜き出せばよさそうです。

※気が向いたら、後日ソースを書き直すかもしれません

注意事項

「常識の範囲でご自由にお使い下さい。」とのことですので、常識の範囲で使用させていただきましょう。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?