Эквивалент файла запуска Spyder для IPython? - PullRequest
0 голосов
/ 06 мая 2018

Как я могу получить что-то вроде функции Spyder runfile в IPython? (Я использую IPython v. 4.1.2 под Python 2.7.9.)

Ответы [ 2 ]

0 голосов
/ 24 июня 2019

FWIW, runfile также включена в качестве встроенной функции в PyCharm, другой IDE. Python Console PyCharm по умолчанию использует IPython, если он у вас установлен, и runfile работает там. Просто еще один вариант.

0 голосов
/ 06 мая 2018

Файлы Python могут быть выполнены в среде IPython с помощью магической команды %run.

Пример:

print_time.py
# #!/usr/bin/python
# 
# from datetime import datetime
# 
# print "The current time is {}".format(datetime.now().strftime("%H:%M:%S"))

In [1]: %run print_time.py
The current time is 21:37:46

Более подробную информацию о том, как запускать файлы за пределами вашего рабочего каталога, можно найти в этом ответе .

...