import os
import time
import requests
import sys
def fetch(total_page, per_page):
url_prefix = "
http://adr.meizitu.net/wp-json/wp/v2/posts?"
image_path = "./images"
if not os.path.exists(image_path):
os.mkdir(image_path)
os.chdir(image_path)
for i in range(1, int(total_page)):
url = url_prefix + "page=" + str(i) + "&per_page=" + str(per_page)
r = requests.get(url)
d = r.json()
for item in d:
img_src = item['thumb_src']
cmd = "wget -c " + img_src
os.system(cmd)
time.sleep(0.1)
print 'Images have been succefully downloaded to ./images folder'
if __name__ == "__main__":
if len(sys.argv) == 3:
[f, total_page, per_page] = sys.argv
fetch(total_page, per_page)
else:
fetch(18, 100)
我是雷锋,拿走不谢