Iter () zurückgegeben non-iterator vom Typ 'Key': boto amazon s3

Ich bin neu zu boto Ich habe das Tutorial an diesem Link ausprobiert

http://boto.s3.amazonaws.com/s3_tut.html 

Jedoch jedes Mal, wenn ich versuche, ein Element abzurufen, tritt ein Fehler auf. Mein Code folgt:

  • Wie lese ich Binärdatei auf S3 mit boto?
  • Boto Ausgabe mit IAM Rolle
  • Python-Modul aus externer URL importieren
  • Wie kann ich Dateien kopieren, die größer als 5 GB in Amazon S3 sind?
  • Herunterladen der Dateien von s3 rekursiv mit boto python.
  • Erste Schritte mit sicherem AWS CloudFront Streaming mit Python
  •  conn=boto.connect_s3(KEY,PRIVATEKEY) bucket= conn.create_bucket(bucketname) from boto.s3.Key import Key k= Key(bucket,'key') k.get_contents_to_file(filename) 

    Ich bekomme folgende Fehlermeldung:

     k.get_contents_to_file('test') Traceback (most recent call last): File "<pyshell#13>", line 1, in <module> k.get_contents_to_file('test') File "C:\Python33\lib\site-packages\boto\s3\key.py", line 1253, in get_contents_to_file response_headers=response_headers) File "C:\Python33\lib\site-packages\boto\s3\key.py", line 1149, in get_file for bytes in self: TypeError: iter() returned non-iterator of type 'Key' 

    Ich kopierte den Code fast nur das ist meine s3 Tasten sind anders.

  • Gibt es eine Möglichkeit, eine rekursive Funktion zu schreiben, die alle ganzen Zahlen in einer Liste durchsucht und sieht, ob irgendwelche zwei gleich einer negativen Summe sind?
  • Rekursionsfunktion funktioniert nicht richtig
  • Python-Funktion kehrt nach Rekursion nicht zurück
  • Wie man sogar und ungerade Zahlen eines Arrays mit Rekursion summiert
  • Rekursiver Generator zum Abflachen von verschachtelten Listen
  • Rekursiv dekrementieren eine Liste durch 1
  • Python ist die beste Programmiersprache der Welt.