Betreiben Sie den Cloud-Objektspeicher von Sakura von Python aus

Ruby: http://qiita.com/toshitanian/items/eab866b46bdec7283d4b

Sakuras Cloud-Objektspeicher

Ein Objektspeicherdienst, der große Datenmengen unterstützt und über eine S3-kompatible API verfügt.

http://cloud.sakura.ad.jp/specification.php#section-object

Unterschied zwischen S3- und Sakura-Objektspeicher

Eine Bibliothek, mit der Sie mit Python eine Verbindung zu S3 herstellen können

boto / boto de facto

boto / boto3 Neue Version von Boto. Es scheint besser, diesen zu verwenden.

Bearbeiten Sie den Objektspeicher von Sakura in Python

python: Python 2.7.8

boto(2.32.1)

from boto.s3.connection import S3Connection

conn = S3Connection(
    'xxx', # access_key_id
    'yyyy', # secret_access_key
    host='b.sakurastorage.jp'
)
bucket = conn.get_bucket('test-bucket')
obj = bucket.get_key('sample_file.txt')
print obj.get_contents_as_string()

Recommended Posts

Betreiben Sie den Cloud-Objektspeicher von Sakura von Python aus
Verwenden von Cloud-Speicher aus Python3 (Einführung)
[GCP] Betreiben Sie Google Cloud Storage mit Python
Bedienen Sie Neutronen von Python!
Betreiben Sie LXC von Python aus
Lesen von CSV-Daten aus dem Python-Code des DSX-Objektspeichers
[Python] Ändern Sie die Cache-Steuerung von Objekten, die in den Cloud-Speicher hochgeladen wurden
Berühren Sie Python-Objekte in Elixir
Bedienen Sie ein mit I2C verbundenes Display über Python
Betreiben Sie DynamoDB von Python aus wie SQL.
Verwenden Sie Azure Blob Storage aus Python
Führen Sie Cloud Dataflow (Python) über AppEngine aus
Verwenden Sie die Google Cloud Vision-API von Python
Kopieren Sie Daten von Amazon S3 mit Python (boto) in Google Cloud Storage.
Integriertes Python-Objekt
Greifen Sie über eine Compute Engine-Instanz auf den Cloud-Speicher zu
Abrufen der Google Cloud Storage-Objektliste in Java
So generieren Sie ein Python-Objekt aus JSON
SQL zu SQL
Integriertes Python-Objekt
MeCab von Python
Erstellen Sie ein Datum / Uhrzeit-Objekt aus einer Zeichenfolge in Python (Python 3.3).
Konvertieren der cURL-API in ein Python-Skript (mithilfe des IBM Cloud-Objektspeichers)
Betreiben Sie mongoDB von Python in einer Ubuntu-Umgebung. ① Einführung von mongoDB
[AWS] SQS über SDK betreiben (Senden / Empfangen) [Python] [Node.js]
[IBM Cloud] Platzieren Sie die ISO-Datei im Objektspeicher
Generieren Sie Word Cloud aus Testfalldaten mit Python3
Verwenden Sie thingspeak aus Python
Berühren Sie MySQL in Python 3
Bearbeiten Sie Redmine mit Python Redmine
Verwenden Sie fließend Python
Greifen Sie über Python auf Bitcoind zu
Änderungen von Python 3.0 zu Python 3.5
Änderungen von Python 2 zu Python 3.0
Greifen Sie über Python (boto) mit dem Dienstkonto und der Schlüsseldatei auf Google Cloud Storage zu (S. 12).
Python aus oder importieren
Verwenden Sie MySQL aus Python
Führen Sie Python aus Excel aus
Installieren Sie Python von der Quelle
Kinesis mit Python betreiben
Führen Sie Befehle aus Python aus
Objektorientiert in Python
Verwenden Sie MySQL aus Python
Betreiben Sie Blender mit Python
Manipuliere Riak aus Python
Erzwinge Python aus Fortran
Verwenden Sie BigQuery aus Python.
Über Python3 ... (Ellipsenobjekt)
Führen Sie den Befehl von Python aus
Cloud Run Tutorial (Python)
Betreiben Sie Excel mit Python (1)
[Python] Von Stdin lesen
Verwenden Sie mecab-ipadic-neologd von Python
Betreiben Sie Excel mit Python (2)
Steuern Sie Smart Light "Yeelight" von Python aus, ohne die Cloud zu verwenden
Hochladen von Dateien in den Cloud-Speicher mit dem Python-SDK von Firebase
Python-Code zum Schreiben von CSV-Daten in den DSX-Objektspeicher