Jupyter Notebook Механизм копирования
Я пытаюсь сделать копию только для чтения блокнота Jupyter (сделано путем установки Chattr i
немного с 644
разрешение). Копирование записной книжки завершается ошибкой, когда ядро установлено на Python2 или Python3. Открывается только пустая страница. Интересно, что аналогичная записная книжка с ядром R успешно делает копию.
Есть ли в ядрах jupyter специальные вызовы для этого? make a copy
UI?
Насколько я могу судить make a copy
вызывает notebook.js, который обрабатывается handler.py. Я положил слушателя в handler.py
чтобы отладить это, но кажется, что создание копии даже не входит в контекст. Я пытался вставить в окно предупреждения notebook.js
также до линии 2781, но это, похоже, ничего не делало. Любые указатели для отладки этого сценария или как вызывается код копирования?
Релевантная информация:
- Jupyter обслуживается через
jupyterhub==0.6.1
jupyter==1.0.0
ipykernel==4.3.1