boto3を使う時のファイル名

boto.py

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import boto
conn = boto.connect_s3()

を実行したら、

$ ./boto.py
Traceback (most recent call last):
  File "boto.py", line 3, in <module>
    import boto
  File "/var/www/html/boto.py", line 4, in <module>
    conn = boto.connect_s3()
AttributeError: 'module' object has no attribute 'connect_s3

とのエラー。

ファイル名をboto.pyからtest.pyに変更したら直った。

参考:

http://stackoverflow.com/questions/13868841/using-boto-to-connect-to-s3-with-python