Я создал такую библиотеку в Python и Google Spreadsheets API. Интерфейс библиотеки не совсем такой, как в вашем примере, но он использует объекты для представления листов и ячеек.
API библиотеки довольно прост, даже если вы новичок в Python.
Сначала вы должны загрузить свои CSV в таблицы Google, а затем получить к ним доступ:
# Load the module
import gspread
# Login with your Google account
gc = gspread.login('_your_google_account_email_','password')
# Open a spreadsheet and worksheet
wks = gc.open("name of the spreadsheet").sheet1
wks.update_acell('B2', "it's down there somewhere, let me take another look.")
# Select a range
sales_data = [float(c.value) for c in worksheet.range('E1:E17')]
# Sum it up
sales_total = sum(sales_data)
Кроме того, вы можете импортировать данные CSV в файл Excel и использовать эту замечательную библиотеку Python: xlrd