จะดาวน์โหลดรูปตามคีย์เวิร์ดที่ต้องการ ปกติก็ต้องไปค้นหาใน Google Images และทยอยเซฟมา แต่ถ้าอยากดาวน์โหลดรูปจำนวนมากๆ ล่ะ? เซฟจนมือหงิกแน่ๆ แต่ Python ก็ทำได้ง่ายๆ ด้วยแพ็คเกจ simple_image_download

from simple_image_download import simple_image_download as sid

response = sid.simple_image_download

keywordToSearch = ['toskysoft', 'kanexkane', 'sisyongyee']
numberOfImageToDownload = 10

for key in keywordToSearch:
    response().download(key, numberOfImageToDownload)
    print(response().urls(key, numberOfImageToDownload))

ผลลัพธ์การทำงาน

ตัวโปรแกรมจะทำการสร้างโฟลเดอร์ simple_images และสร้างโฟลเดอร์ย่อยเป็นชื่อคีย์เวิร์ดที่เราตั้งค่า แล้วก็ดาวน์โหลดรูปเข้าไปในโฟลเดอร์นั้นตามจำนวนรูปภาพที่เรากำหนด

1 1 vote
Article Rating
0
Would love your thoughts, please comment.x
()
x