Как запустить команду в блокноте Jupyter? - PullRequest
0 голосов
/ 04 января 2019

В записной книжке у меня в клетке следующее:

   cwd = os.getcwd()
   run cwd + "/plot_data.py"

Я получаю ошибку:

ERROR:root:File `'cwd.py'` not found.

Очевидно, что run думает, что я пытаюсь запустить файл python "cwd.py" с параметрами "+" и "plot_data.py".

На самом деле я пытаюсь запустить файл plot_data.py, расположенный в cwd

1 Ответ

0 голосов
/ 04 января 2019

Создайте полное имя файла и передайте его run с префиксом $:

file = cwd + "/plot_data.py"
run $file

В

run cwd + "/plot_data.py"

cwd - это параметр файла, который нужно запустить, а '+' и "/ plot ..." - аргументы, которые ему передаются. Это не выражение Python (которое будет предварительно преобразовывать строку).

...