当前分类:python>>正文

使用Python在终端中运行.py文件

来源:互联网   更新时间:2023年8月17日  

Python 笔记

一、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即可。

本文固定链接:https://6yhj.com/leku-p-5433.html  版权所有,转载请保留本地址!
[猜你喜欢]

标签: urllib