位置: 编程技术 - 正文

Python argv用法详解(python的argparse用法)

编辑:rootadmin

推荐整理分享Python argv用法详解(python的argparse用法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:argv函数python,python中argv,python argc,python argv 详解,python argv 详解,python的args,python argc,python中arg,内容如对您有帮助,希望把文章链接给更多的朋友!

想用python处理一下文件,发现有argv这个用法,搜来学习一下。

如果想对python脚步传参数,那么就需要命令行参数的支持了,这样可以省的每次去改脚步了。

用法是:python xx.py xxx

举例如下:

结果如下

这里argv接收到的是一个列表变量

比方说这里我读取文件名,开始写成了 open(argv, 'r'),会提示类型错误,改成argv[1]就好了

Python argv用法详解(python的argparse用法)

下面再来详细介绍下sys.argv[]用法

Sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始,以下两个例子说明:

1、使用sys.argv[]的一简单实例,

这个例子os.system接收命令行参数,运行参数指令,保存为sample1.py,命令行带参数运行sample1.py notepad,将打开记事本程序。

2、这个例子是简明python教程上的,明白它之后你就明白sys.argv[]了。

保存程序为sample.py.我们验证一下:

1) 命令行带参数运行:sample.py ?version 输出结果为:version 1.2

2) 命令行带参数运行:sample.py ?help 输出结果为:This program prints files……

3) 在与sample.py同一目录下,新建a.txt的记事本文件,内容为:test argv;命令行带参数运行:sample.py a.txt,输出结果为a.txt文件内容:test argv,这里也可以多带几个参数,程序会先后输出参数文件内容。

如何处理Python3.4 使用pymssql 乱码问题 在项目中发现这样一个问题:sqlserver数据库编码为gbk,使用python3.4+pymssql查询,中文乱码,经过一番思考问题解决,下面把解决办法分享给大家:conn=pyms

python轻松查到删除自己的微信好友 前言相信各位一定有收到过这样的群发短信,据说还被归类为玩转微信的五大技巧之一?(???)?但,其实,只要跑一下脚本,就轻松找出删除自己的好友(

详解Python发送邮件实例 Python发送邮件需要smtplib和email两个模块。也正是由于我们在实际工作中可以导入这些模块,才使得处理工作中的任务变得更加的简单。今天,就来好好

标签: python的argparse用法

本文链接地址:https://www.jiuchutong.com/biancheng/379989.html 转载请保留说明!

上一篇:详解Python爬虫的基本写法(python爬虫介绍)

下一篇:如何处理Python3.4 使用pymssql 乱码问题(如何处理女寝关系)

  • 原材料退款的会计分录
  • 收到出口退税款如何入账
  • 小规模纳税人购买原材料会计分录
  • 小规模开普票多少税点
  • 利润表没有资产减值损失这一栏,需要增加吗
  • 残保金计算包括五险一金吗
  • 财务合理化建议例子
  • 以无形资产投资入股缴纳哪些税收
  • 缴纳地方教育附加费现金流量选什么
  • 增值税发票抵扣多少个点
  • 异地提供建筑服务
  • 公司牌车还款从哪里扣款
  • 税金及附加里面有印花税吗
  • 减免税费期末如何结转
  • 增值税专用发票的税率是多少啊
  • 营改增的优惠政策
  • 以后年度继续扣除广告宣传费,要怎么写分录?
  • 个税申报异常怎么办
  • 增值税小规模纳税人适用3%征收率
  • 收到一笔款在在当月已退回怎么做账?
  • 小规模应交税费有三级科目吗
  • 土地使用税的免征政策
  • 发票勾选保存后不提交了能留到下月抵扣吗?
  • 差旅费账务处理例子
  • 企业接受个人捐赠
  • 成本法 合并
  • ecshop怎么用
  • 委托代销商品发票是谁开给客户
  • 承包安装工程怎么报价
  • html里写php
  • 用php生成一个txt文件
  • 使用vscode开发vue例子
  • php设计模式及使用场景
  • 工具tj
  • ICLR‘23 UnderReview | LightGCL: 简单而有效的图对比学习推荐系统
  • des算法加密解密过程
  • three.js入门指南
  • 红字发票是不是就是红冲了
  • html前端开发教程
  • 在建工程可以核酸无形资产
  • 在mysql中创建数据库和表作业
  • 小规模纳税人免税怎么做账
  • SQL Server 2005与sql 2000之间的数据转换方法
  • 生育津贴到公司账户了多久给个人
  • 兼职老师工资小时多少钱
  • 购买办公用品属于什么凭证类型
  • 在建工程包括哪些大类科目
  • 用友t6反记账步骤
  • 进口货物的会计分录
  • 其他单位无偿过账合法吗
  • 转出未交增值税会计账务处理
  • 全面推开营改增政策指引
  • 公司招待费用会计分录
  • 银行发行理财产品的流程
  • 捐赠利得计入资产成本吗
  • 资金调拨账务处理
  • 应付未付款项
  • mysql5.7解压版安装
  • 判断一个表是否存在
  • 各个都很实用:win7系统电脑日常小技巧
  • mac链接其他屏幕
  • 怎么制作win7系统u盘装系统教程
  • centos7修改文件内容
  • window 8
  • mxoaldr.exe - mxoaldr是什么进程 有什么用
  • linux 文件夹权限 777
  • windows7调节音量
  • win7如何设置网络连接路由器
  • VS2013 OpenGL MFC 编程问题
  • javascriptz
  • shtml精简教程让你知道什么是shtml
  • OSG 砖块 shader 例子 GLSL
  • angular 嵌入html
  • android profiler内存分析
  • js数字跳动增加效果
  • python中文分词库
  • 粮食企业所得税税率
  • 网上交医保几点上班
  • 北京大兴开发区房价
  • 领的增值税发票怎么读入?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设