我需要使用 Python 從這個 URL https://desafio-rkd.s3.amazonaws.com/disney_plus_titles.csv下載一個檔案,嘗試使用“”require.get'”來完成它,但它回傳我拒絕訪問。我了解我必須進行身份驗證。我有密鑰和密鑰,但我不知道該怎么做。請幫幫我?
uj5u.com熱心網友回復:
首選方法是使用boto3 庫作為 Amazon S3。它有一個download_file()命令,您可以使用:
import boto3
s3_client = boto3.client('s3')
s3_client.download_file('desafio-rkd', 'disney_plus_titles.csv', 'disney_plus_titles.csv')
引數有:Bucket、Key、保存檔案時使用的本地檔案名
此外,您將需要提供訪問密鑰和秘密密鑰。執行此操作的首選方法是將它們存盤在憑據檔案中。這可以通過使用AWS 命令??行界面 (CLI) aws configure命令來完成。
請參閱:憑證 — Boto3 檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/482589.html
