如何将py模块导入命令行



我正在使用Anaconda命令提示符,在Windows 8中使用Python。我有一个py文件,其中包含了一些"辅助函数"。

如何将该文件导入到我正在使用的命令提示符中,以便将来的操作能够识别函数调用并适当地执行它们?

如果通过命令提示符,您的意思是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 variables添加环境变量PYTHONSTARTUP,其值为some_windows_path(我将我的保存在C:python27pystartup.py)。

最新更新