Есть ли способ узнать, с каким ядром был собран ноутбук jupyter?

У меня установлено несколько ядер в Jupyter. без полного запуска Jupyter в браузере я хотел бы знать, какая версия Python, Julia или R использовалась для создания записной книжки. есть ли способ запросить файл ipynb с помощью командной строки?

Как узнать, что работает в блокноте Jupyter? обсуждает как менять ядра. Я бы хотел просто опросить ноутбук.


person ShpielMeister    schedule 15.12.2017    source источник
comment
Файл Jupyter Notebook - это документ JSON. В нем есть метаданные, содержащие всю необходимую информацию. Вы можете разобрать его, используя jq, или написать свой собственный скрипт Python, используя json библиотеку.   -  person Georgy    schedule 16.12.2017


Ответы (1)


Как сказал @Georgy, вы можете использовать jq, т.е.

ismael-vc@toybox ~/Downloads % cat Untitled.ipynb | jq '.metadata.kernelspec'
{
  "display_name": "Julia 0.6.0",
  "language": "julia",
  "name": "julia-0.6"
}
person HarmonicaMuse    schedule 15.12.2017