python download


画像を優雅にダウンロードする方法:
1.最も原始的な野性:
import requests

img_url = "www.tupian/xxxxx.png"

img_read = requests.get(img_url).content

with open('img_file.jpg','wb') as f:
    
    f.write(img_read)

2.含蓄
import urllib.request

img_url = "www.tupian/xxxxx.png"

urllib.request.urlretrieve(img_url ,"img_file.png")

3.優雅
import wget

img_url = "www.tupian/xxxxx.png"

wget.download(img_url ,"img_file.jpg")

4.逼格
import requests

from PIL import Image

from io import BytesIO

img_url = "www.tupian/xxxxx.png"

response = requests.get(img_url)

image = Image.open(BytesIO(response.content))

image.save("img_file.jpg")
os.makedirs("D:/ai/"+img_dir, exist_ok=True)  #