Кто-нибудь придумал способ сохранить файлы, сохраненные на всех сеансах, в Google недавно открытую Colaboratory?
Используя образцы ноутбуков, я успешно аутентифицирую и переношу CSV файлы из своего экземпляра Google Диска и спрятал их в /tmp, my ~ и ~/datalab. Панды могут читать их просто отлично от диска. Но как только сеанс заканчивается, похоже, что вся файловая система уничтожена, а новая виртуальная машина развернута без загруженных файлов.
Я думаю, это неудивительно, учитывая Google Colaboratory Faq:
Q: Где мой код выполнен? Что произойдет с моим состоянием выполнения, если я закрою окно браузера?
A: Код выполняется на виртуальной машине, посвященной вашей учетной записи. Виртуальные машины перерабатываются в режиме ожидания на некоторое время и имеют максимальный срок службы, обеспечиваемый системой.
Учитывая это, возможно, это функция (например, "используйте Google Cloud Storage, которая отлично работает в Colaboratory")? Когда я впервые использовал этот инструмент, я надеялся, что любые файлы.csv, которые были в папке Google Диска My File/Colab Notebooks, также будут загружены на экземпляр VM, в котором работал ноутбук:/