[PYTHON] Utilisez boto pour charger / télécharger des fichiers vers s3.

Version:

Lorsque vous utilisez Python, essayez d'utiliser virtualenv. La gestion de la bibliothèque sera beaucoup plus facile.

code

from boto.s3.key import Key
from boto.s3.connection import S3Connection

#code d'accès
AWS_SECRET_ACCESS_KEY = ''
AWS_ACCESS_KEY_ID = ''

bucket_name = ''
key_name = ''


conn = S3Connection(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
bucket = conn.create_bucket(bucket_name)

k = Key(bucket)

#Upload
#file_le nom est tumulte-Le nom du fichier dans le répertoire que vous souhaitez
k.key = key_name
k.set_contents_from_filename(file_name)


#Download
k.get_contents_to_filename(file_name)

Recommended Posts

Utilisez boto pour charger / télécharger des fichiers vers s3.
Utilisez boto3 pour accéder à S3
Téléchargeons des fichiers S3 avec CLI
Un script qui utilise boto pour télécharger un dossier spécifié sur Amason S3
Utilisez boto pour télécharger le fichier depuis S3.
Comment attraper l'erreur de clé boto3 S3 NoSuch
N'utilisez pas la commande rm pour supprimer des fichiers
Comment télécharger automatiquement des fichiers .gpx sur Strava
Pourquoi vous devriez utiliser urlopen au lieu d'urlretrieve pour télécharger des fichiers Python
Télécharger les artefacts récupérés dans Scrapy Cloud vers S3
Utilisez le mode de traitement des nouvelles tentatives ajouté à Boto3
Activer la complétion de code sur boto3 avec boto3-stubs
Télécharger des fichiers directement sur Google Drive (à l'aide de Google Colaboratory)
Télécharger des fichiers sur Google Drive avec Lambda (Python)
Télécharger des images sur S3 avec une interface graphique à l'aide de tkinter
Téléchargez l'image téléchargée par requêtes directement vers S3
Copie de fichiers directement d'Amazon EC2 (Amazon Linux) vers S3
Comment utiliser des variables dans les fichiers de définition d'unité systemd
Comment télécharger des fichiers depuis Selenium of Python dans Chrome
Comment télécharger des fichiers dans la vue de classe générique Django
Copier les fichiers S3 de Python vers GCS à l'aide de GSUtil
Comment utiliser xml.etree.ElementTree
Télécharger des fichiers avec Django
Comment utiliser Python-shell
Remarques sur l'utilisation de tf.data
Comment utiliser virtualenv
Comment utiliser Seaboan
Comment utiliser la correspondance d'image
Comment utiliser Pandas 2
Comment utiliser Virtualenv
Comment utiliser pytest_report_header
Comment utiliser Bio.Phylo
Comment utiliser SymPy
Comment utiliser x-means
Comment utiliser WikiExtractor.py
Comment utiliser IPython
Comment utiliser virtualenv
Comment utiliser Matplotlib
Comment utiliser iptables
Comment utiliser numpy
Raisons d'utiliser le journal
Comment utiliser TokyoTechFes2015
Comment utiliser venv
Comment utiliser le dictionnaire {}
Comment utiliser Pyenv
Téléchargeur S3 avec boto
Facile à utiliser SQLite3
Comment utiliser python-kabusapi
Python-Comment utiliser pyinstaller
Comment utiliser le retour
Comment utiliser pyenv-virtualenv
Comment utiliser imutils
Utilisez Boto3 pour récupérer plus de 1000 préfixes de la liste de fichiers de S3
Comment télécharger des fichiers sur Cloud Storage avec le SDK Python de Firebase
Je voulais supprimer plusieurs objets en s3 avec boto3
Importez et supprimez des fichiers dans Google Cloud Storages avec django-storage