Apabila saya baru menggunakan python dan menggunakan scrapy untuk mengumpul imej halaman web, pihak lain akan melarang paparan merentas domain, jadi saya mendapat idea untuk menyimpan imej pada Qiniu Cloud Walau bagaimanapun, API python Qiniu Cloud agak mengelirukan, jadi saya datang ke sini untuk bertanya Adakah terdapat sebarang demo untuk menyimpan gambar jauh ke Qiniu Cloud. Jika ya, bolehkah anda menyiarkannya untuk rujukan dan kajian?
from qiniu import Auth, BucketManager
# 抓取文件到七牛
def fetch(url):
filename = str(time.time()).replace('.', '')
# 獲取鑒權(quán)對象
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