【发布时间】:2013-12-30 08:32:38
【问题描述】:
我正在尝试在启动时从__future__ 自动加载division 模块,
我目前在 IPython 启动库中有一个简单的脚本:
from __future__ import division
直接从 shell 运行时效果很好, 但是,从脚本运行该行时,该模块似乎没有加载, 我通过向其添加一些任意变量分配来确保加载启动脚本:
from __future__import division
x=1
y=2
并且在 IPython 启动时预先分配了变量(如预期的那样)。
【问题讨论】:
-
请从问题中删除解决方案并将其作为答案发布在下面并接受它。
-
请注意,问题在于将
__future__调用放入脚本中,您会激活该脚本中 的功能,而不是在解释器中的“全局级别”。 -
那会有什么后果?
标签: python python-2.7 module ipython startup