Я пытаюсь использовать библиотеку smartsheet в python.
Выполнена установка pip с помощью '$ pip install smartsheet- python -sdk'.
Я тестировал на токене с кодом ниже.
import smartsheet
access_token='XXXX'
smartsheet_client = smartsheet.Smartsheet(access_token)
user_profile = smartsheet_client.Users.get_current_user()
print(user_profile)
Я получил возврат ниже:
{"account": {"id": XX, "name": XX}, "admin": false, "company": "XX", "department": "XX", "email": "XX", "firstName": "XX", "groupAdmin": false, "id": XX, "lastName": "XX", "licensedSheetCreator": true, "locale": "en_US", "mobilePhone": "XX", "resourceViewer": false, "role": "Operations", "timeZone": "XX", "title": "XX", "workPhone": "XX"}
Кажется, это работает, с моим именем и всем.
Однако, когда я попробовал этот код: -
import smartsheet
access_token='XXXX'
smartsheet_client = smartsheet.Smartsheet(access_token)
sheet = smartsheet_client.sheets('Sample Run Records')
есть ошибка атрибута:
AttributeError: module 'smartsheet.sheets' has no attribute 'sheets'
Я посмотрел на документацию, так называется лист. и я осмотрелся в stackoverflow. Все, кажется, используют этот модуль просто отлично.
Что я пропустил? Заранее спасибо!