Найдите точное окно .py / скрипт, которое соответствует консоли IPython в Spyder - PullRequest
0 голосов
/ 12 октября 2018

Я хотел бы знать, есть ли способ выяснить (из консоли IPython) сценарий .py, который использовался для интерактивного запуска / выполнения команд python и, таким образом, был напечатан в консоли Ipython.

Например.

На приведенном ниже снимке экрана, глядя на 3 + 3 в консоли Ipython, я вижу, что он появился, когда была выполнена команда из untitled2.py.Однако, когда сценарии становятся длинными, а вывод IPython становится длинным, и вы часто перемещаете сценарии с левой стороны, может быть трудно отслеживать.Поэтому мне было интересно, есть ли способ, которым я могу быстро выполнить какую-либо команду или просмотреть некоторые настройки на консоли Ipython, которые могут сказать мне, что вышеприведенная строка взята из untitled.py.

enter image description here

Ответы [ 2 ]

0 голосов
/ 15 октября 2018

Вы можете редактировать каждый скрипт .py, поэтому первым делом он печатает его имя и функциональность.

untitled2.py:

print('untitled2.py')
...
0 голосов
/ 15 октября 2018

( сопровождающий Spyder здесь ) Нет никакого способа узнать, из какого редактора вы выполняете какую-то часть кода, извините.

Однако вы можете использовать выделенные консоли (ниже Preferences > Run > Execute in a dedicated console) иметь по одной консоли на каждый исполняемый файл, если вы используете F5 для запуска каждого из них.

...