原因是我有时会使用shell / interpreter作为计算器而且总是想要真正的除法,并且我已经厌倦了总是输入它!
答案 0 :(得分:9)
打开~/.ipython/profile_default/ipython_config.py
并搜索c.InteractiveShellApp.exec_lines
。我使用的是IPython 1.2,它位于文件的顶部。设置如下:
c.InteractiveShellApp.exec_lines = ["from __future__ import division", "import something", "another statement"]
每个字符串都是你想要在IPython启动时执行的一行Python代码。保存文件,重新启动IPython,你应该全部设置。
如果此文件不存在,请运行
创建配置文件ipython profile create
在命令行,它将自动为您生成。