位置: 编程技术 - 正文

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 乱码问题(如何处理女寝关系)

  • 补缴以前年度企业所得税如何填报汇算清缴表
  • 库存商品余额在借方
  • 小规模纳税人应交增值税怎么算
  • 经营所得税投资者减除费用
  • 加工费发票可以不开数量吗
  • 未足额代扣代缴车船税
  • 增值税应纳所得额是什么意思
  • 消费税暂行条例实施细则
  • 海关缴款书如何做账
  • 增值税是售价乘以税率吗
  • 技术服务费属于什么大类
  • 员工出差买的保险怎么入账
  • 技术转让时增值税怎么算
  • 坏账准备和资产减值损失
  • win10壁纸图片怎么删除
  • 购货方收到红字发票计入进项税转出还是进项税额负数?
  • 工资及社保外包服务
  • wifi信号弱了
  • 其他应付款与应付款的区别
  • 股东帮公司垫付货款
  • islp2sta.exe - islp2sta是什么进程 有什么作用
  • php的数组函数
  • 应缴纳消费税会增加吗
  • 结转损益类收入账户的余额会计分录
  • 磷酸二氢钙生产
  • vue全家桶插件有哪些
  • 承担客户车辆维修责任
  • 初级职称到中级职称需要上继续教育课吗
  • 附加税多交了怎么办理退税
  • 用户登录php
  • 大学送礼物该送多少钱的
  • 稽查增值税跨年了销项税额如何转出
  • 怎样网上抄税
  • 施工单位代建收费合法吗
  • vue$router
  • mongo认证失败
  • 软件服务费可以全额抵扣吗?
  • 电竞公司要求
  • 季度对账单 怎么处理
  • 开票软件里税收分类编码在哪更新
  • sqlserver2005 TSql新功能学习总结(数据类型篇)
  • 增值税最高开票限额
  • 业务招待费的所得税扣除
  • 企业所得税季度平均值怎么算
  • 公司买的茶叶怎么入账
  • 个税专项附加继续教育如何扣除?
  • acca考试安排及时间
  • 出售其他债权投资产生的收益为什么计入留存收益
  • 记账凭证错误的更正方法
  • 转出未交增值税和未交增值税区别
  • 以现金形式发工资的公司
  • 营业外收入的账户结构
  • 发货单票据格式
  • 国有企业公司制改造 发行企业债券
  • windows server 2008 R2
  • 正确安全管理操作手册
  • 在windows中下列叙述正确的有
  • ubuntu桌面版安装教程
  • windows10周年更新
  • 雨林木风软件网
  • window sdk for windows 8.1
  • win7激活工具怎么使用
  • win7的环境变量如何还原
  • 车钥匙失灵了10秒教你快速解决
  • ztree默认选中
  • 拉伸设置
  • shell 数组变量
  • centos安装完成后桌面没有图标
  • javascript数学函数
  • NGUI 响应touchscript 的 tuio动作
  • 测试驱动开发的基本过程
  • jquery元素选择器有哪些
  • python安装基础教程
  • android多语言失效
  • 可以抵扣的消费税项目
  • 莅临指导和莅临交流的区别
  • 纳税申报表保管期限为几年
  • 股权转让税务备案时间
  • 误餐费报销管理办法
  • 武汉代账公司一般怎么收费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设