如果您想写一个命令行程序,可以使用Python的argparse模块来实现。argparse模块提供了一组简单而强大的命令行解析工具,可以让您快速构建复杂的命令行程序。
下面是一个简单的例子,展示了如何使用argparse模块来定义命令行参数:
在上面的代码中,我们首先导入argparse模块,然后创建一个ArgumentParser对象,并使用add_argument()方法来定义命令行参数。其中,第一个参数是参数的名字,第二个参数是参数的别名,help参数用来指定帮助信息,type参数用来指定参数的类型。
在这个例子中,我们定义了两个参数:name和age,分别表示用户的名字和年龄。您可以在命令行中使用
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('-n', '--name', help='Your name')
parser.add_argument('-a', '--age', type=int, help='Your age')
args = parser.parse_args()
print('Hello, {}! You are {} years old.'.format(args.name, args.age))
1、在桌面上新建一个文件夹test,将python程序文件001.py放置在该文件夹下。
2、使用win+r,打开运行窗口,输入“cmd",点击”确定“,进入cmd命令行窗口。
3、在cmd命令行下,使用cd命令,将工作目录切换到桌面的test文件夹下。
4、在cmd命令行窗口下,输入"python 001.py",就可以运行该程序文件。
5、查看程序运行结果,打开test文件夹,可以在文件夹下看到已经下载的图片,表明程序运行成功。
1、制作一个简单的bat脚本,脚本内容下图有。
2、win+r打开运行,输入cmd,点确认。
3、d出命令提示符程序窗口。
4、在命令提示符程序窗口中输入start指令。
5、接着设定脚本存储的路径和脚本名称。
6、点击回车后,脚本自动打开,并执行脚本中的指令。
7、核对一下,脚本中的指令和命令提示符中运行的指令是否一致。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)