如何解决如何获取 Smartsheet 发布的工作表的网址?
我想从 Python 发布的 Smartsheet 工作表中获取 url。
# Publish the sheet
sheetToPublish = smartsheet_client.Sheets.set_publish_status(
sheet.id,# sheet_id
smartsheet.models.SheetPublish({
'readOnlyFullEnabled': True
})
)
publish_sheet = smartsheet_client.Sheets.get_publish_status(
sheet.id) # sheet_id
print(publish_sheet.readOnlyFullUrl)
这是错误信息,
AttributeError: 'SheetPublish' object has no attribute 'readOnlyFullUrl'
解决方法
在此类情况下对属性名称进行故障排除时,查看 GitHub 上的 SDK 源代码通常很有帮助。在这种情况下,SDK 源代码中定义的 sheet_publish.py 模型显示此属性名称的正确语法是:read_only_full_url
(不是 readOnlyFullUrl
)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。