2017-05-18 2 views
0

Ich beginne mit boto3 mit LinieWoher bekommt man eine normale boto3 Referenz?

s3 = boto3.resource('s3', region_name='us-east-2') 

Wo lesen, um zu arbeiten, was im Inneren s3, welche Methoden sie hat?

Weiter Ich

bucket = s3.Bucket('sentinel-s2-l1c') 

Wo lesen, was im Inneren bucket, welche Methoden sie hat?

Weiter Ich

object = bucket.Object(tilesdir + datestring + filename) 

Wo lesen, was im Inneren object, welche Methoden sie hat?

Wie zu lernen, was ist noch drin bucket neben Object? Wo bekomme ich Dokumente auf Object, Bucket und resource Methoden oder Klassen oder was auch immer es ist?

Gibt es eine konventionelle Methode, um Methoden, Eigenschaften usw. von Klassen, Paketen oder was auch immer in Python aufzulisten?

UPDATE

Nichts ist hier natürlich http://boto3.readthedocs.io/en/latest/reference/core/boto3.html

+1

http://boto3.readthedocs.io/en/latest/reference/services/s3.html –

Antwort

1

Die s3 docs Jordon Phillips zeigte Sie die vollständigste Quelle für Boto3 Methoden werden. S3 ist eine große, komplexe Welt und die Dokumente können für Anfänger verwirrend sein. Wenn Sie eine spezifische Frage haben, zögern Sie nicht zu fragen!

Wenn Sie einen Original-Feed der verfügbaren Methoden wollen und Attribute auf jedem Python-Objekt verfügbar ist, können Sie Python-interne Verwendung help function, zB:

>>> import boto3 
>>> s3 = boto3.resource('s3', region_name='us-east-2') 
>>> help(s3) 
Help on s3.ServiceResource in module boto3.resources.factory object: 

class s3.ServiceResource(boto3.resources.base.ServiceResource) 
| Method resolution order: 
|  s3.ServiceResource 
|  boto3.resources.base.ServiceResource 
|  __builtin__.object 
| 
| Methods defined here: 
| 
| Bucket(self, *args, **kwargs) 
|  Creates a Bucket resource.:: 
-- More -- 

Wenn Sie in einem jupyter Notebook sind, können Sie Zeigen Sie die Hilfedatei in einem separaten Fenster mit der Syntax s3? an.

Diese beiden Funktionen geben Inhalte zurück, die von den Attributen und Methoden der Objekte abgeleitet sind, und die Dokumentation stammt von den ihnen zugeordneten docstrings.

Weitere Informationen zur Dokumentation Praktiken in Python finden the Hitchiker's guide

Verwandte Themen