Heim > Fragen und Antworten > Hauptteil
Wenn ich neu in Python bin und Scrapy zum Sammeln von Webseitenbildern verwende, verbietet die andere Partei die domänenübergreifende Anzeige. Daher kam mir die Idee, die Bilder in der Qiniu Cloud zu speichern. Allerdings ist die Python-API von Qiniu Cloud ist etwas verwirrend, deshalb bin ich hierher gekommen, um zu fragen, ob es eine Demo zum Speichern von Remote-Bildern in Qiniu Cloud gibt. Vielen Dank!
女神的闺蜜爱上我2017-06-12 09:28:44
from qiniu import Auth, BucketManager
# 抓取文件到七牛
def fetch(url):
filename = str(time.time()).replace('.', '')
# 获取鉴权对象
auth = Auth(access_key, secret_key)
# 初始化BucketManager
bucket_manager = BucketManager(auth)
ret, info = bucket_manager.fetch(url, bucket_name, filename)
if info.status_code == 200:
file_url = bucket_domain + filename
return file_url
else:
return False