相当于Spyder的IPython运行文件?

时间:2018-05-06 01:11:09

标签: python ipython

如何在IPython中获得Spyder的runfile功能? (我在Python 2.7.9下使用IPython v.4.1.2。)

2 个答案:

答案 0 :(得分:1)

Python文件可以使用magic命令%run在IPython环境中执行。

示例:

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

有关如何在工作目录外运行文件的更多信息,请参阅this answer

答案 1 :(得分:1)

FWIW,runfile也作为内置函数包含在另一个IDE PyCharm中。如果您已安装PyCharm的Python控制台,则默认情况下会使用IPython,并且runfile在此工作。只是另一个选择。