【发布时间】:2014-03-09 13:57:37
【问题描述】:
我在 Windows 8 中使用 Python 的 Anaconda 命令提示符。
我有一个 py 文件,其中包含许多“帮助函数”。
如何将此文件导入到我正在使用的命令提示符中,以便将来的操作能够识别函数调用并适当地执行它们?
【问题讨论】:
标签: python import command-prompt anaconda
我在 Windows 8 中使用 Python 的 Anaconda 命令提示符。
我有一个 py 文件,其中包含许多“帮助函数”。
如何将此文件导入到我正在使用的命令提示符中,以便将来的操作能够识别函数调用并适当地执行它们?
【问题讨论】:
标签: python import command-prompt anaconda
如果通过命令提示符,你的意思是python交互式shell,并且每次启动交互式shell时都想导入模块,你可以使用.pystartup文件导入相关模块,这样当你启动时它们总是可用的启动解释器。
在 Linux 上,您可以编辑文件 /home/username/.pystartup 以添加:
import mod1
import mod2
有一个指向 ~/.pystartup 文件的环境变量
$ export PYTHONSTARTUP=~/.pystartup
然后使用 python 交互式 shell 使用 ~/.pystartup 中加载的模块
$ python
>> mod1.something
在 Windows 上,您可以通过 Computer->Advanced Settings->Environment 添加值为 some_windows_path 的环境变量 PYTHONSTARTUP(我将我的保存在 C:\python27\pystartup.py 中)来执行相同操作变量。
【讨论】: