一、Python环境安装
在运行Python代码文件之前,首先需要保证在本地安装了Python环境。可以从Python官网(https://www.python.org/downloads/)下载最新版的Python安装包。
在Windows系统中,安装Python环境后,需要将Python的安装目录加入系统环境变量中,这样在终端中才能够顺利地执行Python代码文件。
二、终端中执行Python代码
在文件管理器中,定位到.py文件所在的目录,按住Shift键并右击鼠标,选择“在此处打开命令窗口”或“在此处打开PowerShell窗口”。
在打开的终端窗口中,输入“python 文件名.py”(不包括引号),回车即可运行.py文件。
C:\Users\Administrator\Desktop\test\python.exe app.py
如果不想输入完整的文件名,也可以通过Tab键来补全文件名。同时,使用上下箭头可以查看之前输入的指令。
三、传递命令行参数
在终端中执行Python文件时,还可以通过传递命令行参数来实现一些特定的功能。
以以下代码为例:(app.py)
import sys print('Hello ' + sys.argv[1])
在终端中执行以下命令(以Windows系统为例):
C:\Users\Administrator\Desktop\test\python.exe app.py World
运行结果为:
Hello World
其中,“World”为传递的命令行参数,通过sys模块的argv属性获取。
四、py文件关联Python环境
在一些情况下,可能存在多个Python环境的情况,每个Python环境可能存在不同版本的Python解析器。因此,如果在终端中执行Python代码时,需要明确指定使用哪个Python解析器。
在Windows系统中,可以通过注册表的方式将.py文件关联到指定的Python解析器上。
首先,需要找到Python的安装目录,并记下Python的解释器所在路径。然后,在Windows系统的注册表中添加以下键值:
HKEY_CLASSES_ROOT\Python.File\shell\open\command
其中,命令行的值为:
C:/Python27/python.exe "%1" %*
其中,“C:/Python27/python.exe”为Python解释器的路径,在每个.py文件上右键,选择“打开方式”->“选择默认程序”,选择C:/Python27/python.exe即可。