-1

FlickrAPIホームページにあるようにすべてをインストールしましたが、実行しようとすると:

import flickrapi
api_key = '1a4c975fa83048436a2086bcab7d2290'
api_password = '5e069eae20e60297'
flickrclient = flickrapi.FlickAPI(api_key, api_password)
favourites = flickrClient.favorites_getPublicList(user_id='userid')
photos = flickr.photos_search(user_id='73509078@N00', per_page='10')
sets = flickr.photosets_getList(user_id='73509078@N00')
for photo in favourites.photos[0].photo:
print photo['title']

コマンド プロンプトから次のメッセージが表示されます。

C:\Users\Desktop>python api.py
Traceback (most recent call last):
File "api.py", line 4, in <module>
flickrclient = flickrapi.FlickAPI(api_key, api_password)
AttributeError: 'module' object has no attribute 'FlickAPI'

何か案は??私はほとんどすべてを試しました

4

3 に答える 3

2

FlickAPIと同じではありませんFlickrAPI。がありませんr

于 2012-11-17T20:57:12.657 に答える
2

ファイルC:\Users\XXXXXX\Desktop\FLICKR API\flickrapi.pyはパッケージの一部ではありません。flickrapi名前を変更してください。実際のライブラリがマスクされています。現在、インストールされたパッケージの代わりにインポートされています。

flickrapiパッケージ自体は、ファイルを含むディレクトリで構成されています__init__.py。印刷すると、パスが で終わるflickrapi.__file__ はずflickrapi\__init__.pyです。

于 2012-11-17T21:29:10.657 に答える