C: \ temp \ testfiles dizinindeki '203456_instancef9_code323.json' gibi bir json dosyası var ve dosyayı Amazon s3 paketine kopyalamak istiyorum ve benim kova adı python ve boto kütüphanesini kullanan 'girdi-türetilmiş dosyalar', ancak dosyanın mevcut olmadığını söyleyerek istisnalar atıyor. Geçerli bir erişim kimliği ve gizli anahtar var ve AWS ile bağlantı kurabilirim. Birisi bana bunun için en iyi kod yazabilir. Katkınız için çok teşekkürlerpython kullanarak boto yerel makinemden json dosyasını kopyalamak için amazon S3
0
A
cevap
1
boto3'a dayanarak ihtiyacınız olan kod, en yeni boto kitaplığıdır ve korunur. Dizin yolu için ileri eğik çizgiyi kullandığınızdan emin olmanız gerekir. Bu kodu pencerelerde test ettim ve işe yarıyor.
import boto3
s3 = boto3.resource('s3')
s3.meta.client.upload_file('C:/temp/testfiles/203456_instancef9_code323.json',
'input-derived-files', '203456_instancef9_code323.json')
İlgili konular
- 1. Boto - Amazon S3
- 2. İki Amazon S3 Kovaları arasında boto kullanarak dosya nasıl taşınır?
- 3. Boto kullanarak, s3
- 4. S3 boto Kullanarak Object Expiration
- 5. Resmi s3 kullanarak yükleyin boto
- 6. python, boto3 kullanarak Amazon S3 dizinleri oluşturma
- 7. Python ile S3'e bağlanmak için Boto kullanma
- 8. Amazon s3 üzerinde json depolamak mümkün mü?
- 9. Dosyaları boto python kullanarak art arda s3'ten indirme.
- 10. Amazon S3
- 11. Boto
- 12. Boto S3 httplib.IncompleteRead'i zaman zaman atar
- 13. Amazon S3
- 14. Boto ve django kullanarak S3'te dosya izinleri ayarlanamıyor
- 15. Amazon S3 yanıtı?
- 16. Realijs için Amazon s3 uygulaması
- 17. Amazon S3 POST yüklemesi iOS
- 18. cURL/libcurl kullanarak Amazon S3'e yükleniyor
- 19. Amazon S3 için JS/CSS nasıl birleştirilir?
- 20. Amazon s3 toplu yükleme
- 21. Tek bir dosyayı kopyalamak için Amazon EMR ile s3distcp kullanma
- 22. Amazon S3 Dosyaları Sıkıştırmak?
- 23. İletiler, Python'daki boto kitaplığını kullanarak Amazon SQS'de nasıl sayı alır?
- 24. Amazon S3 bölge transfer?
- 25. Amazon S3 HTML Başlığı
- 26. Django StaticFiles ve Amazon S3: Değiştirilen dosyaları nasıl algılayabilirim?
- 27. boto kullanarak bir dosya yükleyin
- 28. python ile json dosyasını güncelleştirme
- 29. mrjob: Geçersiz bootstrap eylem yolu, Amazon S3
- 30. Python boto, kepçedeki belirli direnin içeriğini listele
İlk önce, bazı eğiticileri deneyin. Ardından, oluşturduğunuz bazı komut dosyalarını gösterin. Boto hakkında konuşmak, AWS Python kütüphanesinin korunan tek çeşidi olduğu için boto3'ü denemelisiniz. –