笔者使用的操作系统为
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 南京
0
注意当前目录的位置,如果不切换目录,则需要输入代码文件的绝对路径

本文介绍了在不同场景下如何使用Python执行.py文件,包括直接运行、os.system、execfile、exec、import和%run。内容涉及命令行、Python脚本、Jupyter Notebook等环境,详细解析了各种方法的适用场景和注意事项。
最低0.47元/天 解锁文章
1780





