“Conocimiento Programación>Python Programming

Cómo subir a S3 con Python

2012/9/17
Simple Storage Service basado en la nube de Amazon, utilizado por empresas como PBS y Yelp, ofrece triple redundante de almacenamiento de Internet y de alta disponibilidad en un costo relativamente bajo . Amazon no proporciona una instalación de carga de cara al usuario , sin embargo, sólo el acceso mediante programación . Puedes subir a S3 en Python utilizando el API de Python boto . Instrucciones
1

Type " easy_install boto " en el símbolo del sistema .
2

Abra un nuevo archivo en el editor de texto y el nombre con la extensión ". Py" archivo extensión.
3

Agregue el código siguiente en el archivo para autenticarse con el servicio S3 de Amazon. Reemplace

De boto.s3.connection importación S3Connection

conn = S3Connection ( '< , tecla de acceso AWS > ', ' ' )
4

Escriba el siguiente código en el archivo para crear o abrir su cubo . Una vez que tenga un objeto de conexión abierta puede usar la función " create_bucket " para acceder a su cubo de almacenamiento. Reemplace con el nombre de su cubo . Si no existe , se creará para usted.

B = conn.create_bucket ( ' ' )
5

Escriba el siguiente código para crear o abrir una llave para guardar sus datos. Reemplazar con el nombre de la clave . La función "Key" toma un cubo como parámetro.

De boto.s3.key importación Clave

k = Clave ( b )

k.key = ' < ; mifichero > '
6

Introduzca el código siguiente para cargar los datos en S3 . El " set_contents_from_filename ()" función toma una ruta de archivo y carga el contenido . La función " set_contents_from_string " establece el contenido de la clave de cualquier cadena.

K.set_contents_from_filename ( ' foo.jpg ' )

k.set_contents_from_string ( ' Esta es una prueba de S3 ' )

Python Programming
Cómo dividir una cadena en una lista en Python
Cómo crear una función de conversión de la temperatura con Python
Cómo envolver una función en Python
Cómo leer una columna CSV y convertir a Python
Cómo utilizar Echo en Python
Cómo establecer la ruta Python
Cómo hacer nuevas líneas en Python
Cómo hacer un juego de deseos
Conocimiento de la computadora © http://www.ordenador.online