怎么在每次启动Python时运行Python命令

本教程将介绍如何在每次启动Python时运行Python命令的处理方法,这篇教程是从别的地方看到的,然后加了一些国外程序员的疑问与解答,希望能对你有所帮助,好了,下面开始学习吧。

怎么在每次启动Python时运行Python命令 教程 第1张

问题描述

我想知道怎么在每次启动python解释器时运行一个或多个命令。

有什么像Linux/Unix上的.bashrc或.profile文件那样,在Python中实现这一点的方法?

推荐答案

您可以将环境变量PYTHONSTARTUP设置为指向一个文件,该文件包含您希望在启动所有Python解释器时运行的命令。

有关更多信息,请参阅python文档:https://docs.python.org/2/tutorial/interpreter.html#the-interactive-startup-file

如果您想要从当前目录运行其他启动文件或从脚本运行此全局启动文件,也有此有用的信息:

如果要从当前文件读取其他启动文件
目录中,您可以使用代码在全局启动文件中对其进行编程
os.path.isfile('.pythonrc.py'): execfile('.pythonrc.py')。如果
要在脚本中使用启动文件,必须执行此操作
在脚本中显式:

import os
filename = os.environ.get('PYTHONSTARTUP')
if filename and os.path.isfile(filename):
 execfile(filename)

好了关于怎么在每次启动Python时运行Python命令的教程就到这里就结束了,希望趣模板源码网找到的这篇技术文章能帮助到大家,更多技术教程可以在站内搜索。