Как сохранить содержимое необработанного ноутбука Jupyter?

#python #jupyter-notebook

Вопрос:

В настоящее время я работаю над проектом, который (в идеале) сохраняет исходное содержимое записной книжки Jupyter с GitHub и проверяет функции в записной книжке на моих собственных уникальных тестовых примерах.

На данный момент вторая половина работает и работает отлично. Однако я не могу найти подход, который позволяет мне перебирать список URL-адресов необработанных записных книжек Jupyter (пример исходного кода, пример необработанного) и просто сохранять ( ctrl s ) файл с указанным именем ( file_name.json ).

Я думал о том, чтобы использовать selenium или pyautogui имитировать нажатия кнопок для меня, но я не нашел большого успеха. Если бы кто-нибудь мог помочь, это было бы очень ценно!

GitHub: https://github.com/lucas-nelson-uiuc/course-assistant-stats/tree/main/automated_lab_grading