0
私はPythonスクリプトを作成していますが、boto3を使用してアマゾンクラウドにファイルをアップロードしようとしています。問題は、ファイルを特定のサブフォルダにアップロードすることです...場合によっては、ファイルをサブフォルダのサブフォルダにアップロードする必要があります。 pythonを使用してamazonクラウドサブフォルダにファイルをアップロードするboto3
は、私はこれをやろうとしている:s3.meta.client.upload_file("C:\\Users...\\folder1" + "\\" + someFile.txt, "folder/subfolder1/subfolder2", someFile.txt)
私は、次のエラーメッセージが表示されます:私はちょうどフォルダをすれば
Invalid bucket name "...": Bucket name must match the regex "^[a-zA-Z0-9. \-]{1,255}$"
それは動作しますが、ではない私はfolder/subfolder1/subfolder2
を行うにしよう。
私はドキュメントで理解しようとしましたが、できませんでした。誰かが私にそれを説明できますか?あなたが使用してフォルダ構造を決定する必要があり、フォルダのよう
s3.meta.client.upload_file("C:\Users...\folder1" + "\" + someFile.txt, "your-bucket-name", "someFile.txt")
:
おかげ
ありがとうサイモンピエール! – J4ce