我的本地目錄中有數百個檔案,我想將它們視為單個檔案的一部分并將它們上傳到 s3,我希望它們作為 s3 中的單個檔案。理想情況下,我想使用 s3fs 或 boto3 來完成此任務,但任何其他方法也不錯。
uj5u.com熱心網友回復:
沒有提供的命令可以做到這一點,因此您的選擇是:
- 在您的計算機上將檔案組合在一起(例如使用
cat),然后使用 boto3 上傳單個檔案,或 - 在您的 Python 代碼中,依次讀取每個檔案的內容并將其加載到一個大字串中,然后提供該字串作為
Bodyboto3 上傳的字串(但如果組合大小很大,則可能會導致問題)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/495370.html
標籤:Python 亚马逊网络服务 亚马逊-s3 上传 多部分上传
