I'm developing a Python 2.7
script that analyzes data from an SQL table and at the end, generates a CSV file.
Once the file is generated, I'm logging into my google sheet account and use the import option to import my CSV file into the google spreadsheet
The manual labor is kinda stupid and I wish to add this ability to my script.
So, I followed this guide, Python Quickstart and was able to complete all the steps.
Then I followed Google Sheets API reference and looked into Method: spreadsheets.create. If I understand correctly, it does not provides the options to import from a file.
It seems like there is no API for the import functionality.
How to import a CSV file using Google Sheets API V4? Is their an example/reference that I'm missing?
You have two options for importing g CSV file. You can use the Drive API to create a spreadsheet from a CSV, or you can use the Sheets API to create an empty spreadsheet and then use spreadsheets.batchUpdate with a PasteDataRequest to add CSV data.