Вы можете использовать Google Sheets в автономном режиме, поэтому они должны храниться где-то, а пробный код также должен работать в автономном режиме. Как я могу управлять этой функцией из JS / Python?
Для автономной поддержки данные должны храниться в браузере.
Вы можете использовать консоль разработчика браузера для проверки хранилищ данных, поддерживаемых этим браузером (т. Е. IndexedDB, Local Storage, Web SQL и т. Д.). Из того, что я вижу в Google Chrome (перейдите в консоль разработчика и выберите вкладку «Приложение»), вы можете найти некоторые данные документов Google, отраженные в базах данных IndexedDB.
К сожалению, я не верю, что вы можете взаимодействовать сэти данные любым значимым способом вне консоли разработчика. Кроме того, некоторые из этих данных, похоже, зашифрованы.
Если ваша цель - использовать Google Sheets в качестве аналитической платформы для выполнения сложных вычислений, то вас ждет большое разочарование. Поскольку вы, несомненно, обнаруживаете, что листы Google связаны рядом ограничений, их нельзя использовать в этом качестве. Возможно, вам нужно что-то более надежное, а это означает переход на более традиционные решения для баз данных, но они не будут бесплатными.