Я пытаюсь запустить базовый пример с помощью SDK для Python. Я попытался сделать именно то, что этот учебник из командной строки (с "pip install facebook
" и "pip install facebook-sdk
" успешно выполнен первым... ):
import Facebook
работает нормально, но graph = facebook.GraphAPI()
дает следующую ошибку:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'GraphAPI'
Я не знаком с тем, как работают модули, но похоже, что facebook
как-то вообще не распознается! Или что-то еще здесь отсутствует. Из командной строки я попробовал следующее:
>>>dir(facebook)
Вывод:
['__builtins__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__version__']
и...
>>>help(facebook)
Вывод:
Help on package facebook:
NAME
facebook - TODO: Document your package.
FILE
/Library/Python/2.7/site-packages/Facebook-0.0-py2.7.egg/facebook/__init__.py
PACKAGE CONTENTS
DATA
__loader__ = <zipimporter object "/Library/Python/2.7/site-packages/Fa...
__version__ = 'TODO: Enter a version'
VERSION
TODO: Enter a version
(END)
... Но я все еще застрял. Нужно ли мне "вводить версию", чтобы каким-то образом получить все, чтобы полностью создать экземпляр? Или это может быть что-то еще?