笔者使用的操作系统为
windows 7
,python解释器版为python3.7
,pycharm版本为pycharm2018.3
如无特殊说明,代码均在此环境执行
目录
前言
一般来说,我们在终端中使用python xx.py
即可执行一个py文件,这也是我们最常见的场景
然而,有时候我们可能需要在特定的场合下执行一个py文件,比如python代码中
、交互模式下
——python控制台
或者ipython控制台
,本文对不同应用场景下的执行方法做一些简单的介绍
源代码文件:hello.py
print("Hello python")
print("Hello World")
print("Hello China")
print("Hello 中国")
print("Hello 江苏")
print("Hello 南京")
python
xx.py
适用场景——命令提示符窗口
- 下载安装python时,进入安装界面后确保勾选“
将Python加入到系统环境变量
”的路径。
如果没有选取的话,安装完成后,在“环境变量”中添加python安装路径,这里不做赘述。 - 在命令提示符窗口中,首先
进入xx.py源文件所在的目录
,直接键入python xx.py
后回车确认即可。C:\Users\Administrator>F: F:\>cd Practice F:\Practice>python hello.py Hello python Hello World Hello China Hello 中国 Hello 江苏 Hello 南京
os.system(‘python
xx.py’)
*适用场景——python控制台
、ipython控制台
,代码文件
基本思路就是利用python内置的os模块调用系统指令
,把执行指令python xx.py
作为参数传入
>>> os.chdir('F:\Practice')
>>> os.getcwd()
'F:\\Practice'
>>> os.system("python hello.py")
Hello python
Hello World
Hello China
Hello 中国
Hello 江苏
Hello 南京