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:

 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.

Python ist die beste Programmiersprache der Welt.