iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python命令行运行文件的实例方法
  • 344
分享到

Python命令行运行文件的实例方法

2024-04-02 19:04:59 344人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

1、说明 写了python文件,想通过命令执行它,进入目录,并在命令执行中输入Python文件名称。 2、实例 例如,桌子上有文件hello.py,内容是印刷一句话 print(

1、说明

写了python文件,想通过命令执行它,进入目录,并在命令执行中输入Python文件名称。

2、实例

例如,桌子上有文件hello.py,内容是印刷一句话


print("Hello, Python")

要运行它,首先进入Desktop目录,然后在命令行中输入pythonhello.py即可运行:


Solo-Mac:Desktop solo$ python hello.py
Hello, Python

知识点扩展:

在命令行中运行python代码是很常见的,下面介绍如何定义命令后面跟的参数。

常规用法


import argparse 
 
parser = argparse.ArgumentParser("Description.") # ————1————
parser.add_argument('--test1', type=str, default="1", help="Test1 help.") # ————2————
parser.add_argument('--test2', type=float, default=2.1, help="Test2 help.") # ————2————
args = parser.parse_args() # ————3————

print(args)
test1, test2 = args.test1, args.test2 # ————4———— 
print(type(test1), test1, test1 + " add test") 
print(type(test2), test2, test2 + 100)

注释:

1、获取外部参数对象实例。可以传入字符串来描述总体的外部参数。

2、定义外部参数,可以多次调用来定义多个外部参数。函数的第一个参数是外部参数的名称,建议以两个减号开头,中间不要使用数字字母下划线以外的符号,否则容易出错。type是你希望外部参数传入后转换的类型,比如--test1定义为str,即使命令行传参不添加引号,函数也将它转换为字符串(当然不加引号传字符串就不能用空格了)。而--test2是float,即使命令行传参带了引号,只要能转换为数字,函数都能转换为float类型。default是外部参数的默认值。如果命令行不对外部参数赋值而使用默认值,函数不会对你定义的默认值进行type上的转换,所以default最好直接定义为type指定的类型(比如--test1的default定义为"1"而不是1)。help传入对当前外部参数的描述,命令行中使用--help输出的就是这个。

3、分析获取的外部参数。传出的是一个命名空间,类似于字典,但使用属性的方式而不是key索引来获取命名对应的外部参数值。

4、以获取属性的方式获取外部参数。

需要注意的是,外部参数的定义必须写在获取外部参数之前。也就是说,parser.add_argument()要写在parser.parse_args()之前,否则外部参数无法被命令行捕获。另外,如果代码中没有parser.parse_args(),命令行就不能传参。

到此这篇关于Python命令行运行文件的实例方法的文章就介绍到这了,更多相关Python命令行如何运行文件内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Python命令行运行文件的实例方法

本文链接: https://www.lsjlt.com/news/122325.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python命令行运行文件的实例方法
    1、说明 写了python文件,想通过命令执行它,进入目录,并在命令执行中输入python文件名称。 2、实例 例如,桌子上有文件hello.py,内容是印刷一句话 print(...
    99+
    2022-11-11
  • Python命令行怎么运行文件
    小编给大家分享一下Python命令行怎么运行文件,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!python的五大特点是什么python的五大特点:1.简单易学,开发程序时,专注的是解决问题,而不是搞明白语言本身。2.面向对...
    99+
    2023-06-14
  • navicat运行命令行的方法
    小编给大家分享一下navicat运行命令行的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!打开Navicat。点击【工具】菜单,选择【命令列界面】。此时进入了mysql命令行状态。展示所有...
    99+
    2022-10-18
  • python运行脚本文件的三种方法实例
    目录python脚本执行的3种方法:方法一:交互模式直接执行语句方法二:通过脚本输出方法三:脚本中指定 python 路径,修改文件为可执行文件总结python脚本执行的3种方法: ...
    99+
    2022-11-13
  • 用cmd命令行编译运行Java文件的方法详解
    在windows下利用cmd命令行,可以调用jdk里的javac.exe和java.exe,从而对java文件进行编译和执行,前提是jdk已成功安装并正确配置相关环境变量。下面,我们一起学习如何用cmd命令行编译运行一个Java程序。在wi...
    99+
    2019-05-06
    java入门 cmd Java
  • Python教程之pytest命令行方式运行用例
    目录前言pycharm里命令行运行用例终端中使用pytest用例全部运行打印详情-v指定组别使用表达式指定某些用例-k遇到失败即停止运行-x指定运行某个测试py文件指定运行某个cla...
    99+
    2022-11-12
  • python运行cmd命令行的3种方法总结
    目录1.执行cmd命令,不显示执行过程中弹出的黑框2.执行cmd命令,并得到执行后的返回值,python调试界面输出返回值3.执行cmd命令,并得到执行后的返回值,python调试界...
    99+
    2022-11-11
  • Linux中运行python文件的命令是什么
    今天小编给大家分享一下Linux中运行python文件的命令是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1、 通过r...
    99+
    2023-06-28
  • python运行py文件的方法
    这篇“python运行py文件的方法”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“python运行py文件的方法”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们...
    99+
    2023-06-06
  • WinXP怎么运行Chkdsk命令 WinXP系统运行Chkdsk命令的方法
    在WinXP系统中,Chkdsk的全称就是Checkdisk,这个也就是磁盘检查的意思。如果WinXP系统的硬盘或U盘出错时,那么就可以使用Chkdsk命令来修复一些硬盘和U盘存储不了数据的问题。那么在WinXP系统中要...
    99+
    2023-05-21
    winxp运行chkdsk命令 winxp chkdsk
  • Win7运行命令的打开方法 Win7运行命令大全(45个)
    Win7运行命令在哪?ALT旁边的WIN徽标键,再按R,即win+R,就是运行命令快捷键Windows7开始中一开始是没有“运行”的,如下图红色椭圆处所示空白:下面就教你如何开启“运行...
    99+
    2023-05-26
    win7运行命令大全 win7命令大全 win7命令提示符大全 win7 cmd命 命令 运行 方法 Win7 大全
  • Ubuntu20.04--开机自动运行脚本(命令)--方法/实例
    原文网址:Ubuntu20.04--开机自动运行脚本(命令)--方法/实例_IT利刃出鞘的博客-CSDN博客 简介         本文介绍Ubuntu20.04如何开机自动运行命令。(也适用于Ubuntu22.04版本) 新版本方案(20...
    99+
    2023-09-03
    ubuntu linux 服务器
  • Linux命令行删除文件实操方法
    rm命令 rm命令是大多数人在删除文件时经常使用的命令,它用于删除一个文件或者目录。 rm命令的语法如下: rm /path/to/file 还可以删除文件夹和子文件夹中的所有文件,如下所示: rm -R /pat...
    99+
    2022-06-04
    Linux 删除文件
  • linux运行文件的命令是什么
    这篇“linux运行文件的命令是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“linu...
    99+
    2023-01-30
    linux
  • 命令行下执行TypeScript文件的三种方法
    TypeScript是一种开源编程语言,它是由微软开发和维护的。 TypeScript在语法上遵循JavaScript,但增加了更多的特性。它是JavaScript的超集。 为了执行...
    99+
    2022-11-13
    node.js 安装typescript 命令行执行TypeScript文件 TypeScript文件在命令行下运行方法 node.js执行TypeScript脚本
  • linux如何运行sql文件命令
    本篇内容介绍了“linux如何运行sql文件命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2023-03-02
    linux sql
  • python运行shell命令subprocess的实现
    目录概述subprocess的子模块概述 linux中一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在python中,可以通过标准库中的subprocess包来...
    99+
    2023-03-19
    python运行shell命令subprocess Python subprocess执行shell命令
  • 使用cmd命令行窗口运行java文件
    前提是你的电脑已经安装好了JDK,并且配置好了环境变量,检查方法如下: 检查是否安装JDK与配置相应环境变量 win+R后弹出窗口输入cmd,如下图: 2.弹出窗口输入Javac后回车,返...
    99+
    2023-10-03
    java 后端 Powered by 金山文档
  • mysql命令行下执行sql文件的几种方法
    目录第一种方法:未连接mysql数据库时第二方法:在已经连接数据库的情况下,此时命令提示符为mysql>,用MySQL的source命令导入SQL文件实战记录达到目的:通过命令...
    99+
    2022-11-12
  • 在后台运行Linux命令的方法
    通常情况下,当你在终端运行一个命令,在你开始输入另外一个命令之前,你必须等待当前命令运行结束。这被称为在前台运行命令,或者前台进程。当一个进程在前台运行时,它占用了你的 shell,并且你可以通过输入设备和它进行交互...
    99+
    2022-06-03
    Linux 命令 后台运行Linux 命令
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作