Error in Python SDK: get_sheet_as_csv error with response.save_to_file

ztsyed
ztsyed
edited 08/27/24 in API & Developers

Hi,

I am trying to fetch the sheet as a CSV. I can query the contents of the sheet using sheet = smart.Sheets.get_sheet(sheetId) and then sheet.rows object. But when I call sheet.get_sheet_as_csv, I get the following error.

I couldn't find 3.0.4 SDK documentation, so referring to this https://smartsheet.github.io/smartsheet-python-sdk/smartsheet.html#smartsheet.sheets.Sheets.get_sheet_as_csv

python: 3.10. SDK version: smartsheet_python_sdk-3.0.4, OS: macOS 14.5 (Sonoma)

File "/Users/—/test-sheet/venv/lib/python3.10/site-packages/smartsheet/sheets.py", line 593, in get_sheet_as_csv
response.save_to_file()
AttributeError: 'Error' object has no attribute 'save_to_file'

I would appreciate any suggestions or pointers to resolve this.

Answers

  • Isaac A.
    Isaac A. Employee

    Hi @ztsyed!

    Currently, Smartsheet Support does not handle SDK-related inquiries. If you’ve tested and found an issue with the SDK, please report it on the relevant GitHub page. You can access the links to these pages in our API documentation here: Smartsheet API Documentation.

    Should you not get a response from the Community, consider checking out StackOverflow to connect with other developers to get more help.

    Cheers,

    Isaac.

    Join us at Smartsheet ENGAGE 2024🎉

    October 8 - 10, Seattle, WA | Register now