教你如何进行Python代码的脚本化运行

您所在的位置:网站首页 python自动启动程序 教你如何进行Python代码的脚本化运行

教你如何进行Python代码的脚本化运行

2023-04-24 13:12| 来源: 网络整理| 查看: 265

在命令行模式输入:python 即可进入 Python 的交互模式

Linux系统

直接在终端输入 python,如果是按装了 python3 ,则根据自己建的软连接的名字进入对应版本的 Python 交互环境,例如我们建立软连接使用的 python3,则输入 python3。

退出交互模式

退出交互模式使用exit函数即可完成退出。

脚本模式

通过文本编辑器,编写脚本文件, 脚本可以直接在命令行去执行,比如windows系统下的CMD 、 powershell ,Linux系统下的bashshell。Python脚本执行的第一种语法如下:

python解释器 python脚本 参数1 参数2 参数3

python解释器 表示python解释器,如果没有将解释器的路径添加到环境变量path中,则需要写python解释器的绝对路径。 python脚本 也就是我们写python代码的文件,可以用相对路径或绝对路径描述 参数:python脚本后可以用空格去搜集多个参数,用于设置程序的执行,在程序中使用sys模块的args去获取参数

上述每个部分之间均需添加空格加以间隔

上述每个部分之间均需添加空格加以间隔

例如:有test.py 文件,放置到桌面上;python解释器在d盘的ProgramData\Anaconda3文件夹内,可以这样写:

d:\ProgramData\Anaconda3\python C:\Users\EDZ\Desktop\test.py 12 34

Windows系统

在Windows系统上还可以做一些设置,实现双击方式自动运行脚本程序。方法如下:

1)对脚本右键,选择打开方式,选择其他应用

2)如果其他应用也没有我们需要的程序,则需要选择更多应用,同时我们还可以勾选始终使用此应用打开.py文件来设置其他python脚本也这样方式打开。

3)如果罗列的程序还没有python解释器,我们需要去计算机上选择python解释器的位置来指定开启这个文件的程序

例如我的python是基于anaconda安装的,因此其路径在这里:

这样python代码就可以运行了,下次.py的文件都可以直接双击由python解释器自动执行。

这种模式下,无需创建脚本文件,直接在 Python解释器的交互模式下编写对应的 Python 语句即可。

Python脚本程序应该怎么写

python脚本一般书写格式如下:

#!/usr/bin/python

# 编写一些变量及一些函数或者定义一些类

defsome_func:

pass

......

if__name__== "__main__":

pass

一个简单的Python脚本程序,大致书写框架如上所示。一般是先定义函数、类、数据对象等信息,然后在下面的if语句中去书写程序的执行逻辑主体(就是类的实例化、函数的调用之类的)。

每个python脚本都有一个 __name__ 属性,当这个脚本是程序的主入口时 __name__ 的值是 "__main__" ,当这个脚本作为一个模块被其他脚本import去使用的时候,这个脚本的 __name__ 属性值是脚本文件名,也就是模块的名字。如果确定脚本的使用场景,比如就是作为程序主入口,可以不按照这个模式,直接按照从上向下的顺序书写代码即可。 返回搜狐,查看更多



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3