位置: 编程技术 - 正文

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

  • 购买汽车的印花税要计入汽车原值吗
  • 建筑业增值税税额怎么算
  • 年末结转净利润
  • 工程 开办费
  • 红发票和蓝发票
  • 私人企业利润怎么分配?
  • 养蜂合作社怎么申请补贴
  • 转让长期股权投资的净收益计入
  • 土地使用权出让金多少钱一平米
  • 现金折扣是否可抵税
  • 金税盘年费全额抵扣分录
  • 收到政府补贴现金流量表怎么填
  • 经纪人佣金计入什么科目
  • 企业哪些研发费用可以资本化?
  • 业务宣传及广告费超比例
  • 小规模纳税人纳税申报流程
  • 馒头税率是9么
  • 进项大于销项怎么做账
  • 1697508577
  • bios中英文对照表图新版
  • 笔记本恢复出厂设置后和新的一样吗
  • iphone微信透明壁纸怎么设置
  • 电子发票上的电子税章如何才能自动生成
  • php中数组的常用函数及用法
  • 外贸公司付款方式有几种
  • 冲减其他应收款需要领导审批吗
  • 枇杷叶的功效与作用及副作用
  • 住房公积金领出来用了影响以后买房贷款吗
  • 生产成本的主要分析方法
  • php sendmail
  • h5链接js
  • 财政补贴是解决什么问题的
  • 支票的提示付款期限为自出票日期
  • CLIP(Contrastive Language-Image Pre-Training)简介
  • linux命令bzip2
  • elm命令 纯文本邮件客户端程序
  • tcpreplay命令详解
  • vnc viewer连接windows
  • 物流辅助服务要办许可证吗
  • 销售返点什么意思
  • 连锁店总部的组织架构
  • 图形验证码api
  • 电子发票税率怎么改
  • 税务清算后还需要报税吗
  • 航天信息服务费的会计分录
  • 小规模纳税人的条件
  • 免征企业所得税的有哪些行业
  • 公司个税如何申报流程
  • 费用没有发票先开什么
  • 没有实收资本可以转让吗
  • 开具发票的原则有哪些呢?
  • 高新企业如何做账
  • 公司购买一辆小型货车
  • 什么是无形资产包括哪些
  • 小规模纳税人季报网上申报流程
  • 电子发票是否是原件发票
  • mysql8.0远程连接
  • win2008r2下载
  • win8.1 0x80072efe
  • 系统诊断工具命令
  • macbook移到废纸篓
  • 电脑一直显示windowsxp怎么办
  • imac 2010 cpu
  • 电脑桌面图标有虚影怎么回事
  • 盘点十大最流行歌曲
  • win8windows设置在哪里
  • outpost.exe - outpost是什么进程 有什么用
  • threejs中文文档pdf
  • 分区表 英语
  • java面试题简书
  • get调用接口
  • CloudEditText
  • 安全的代码
  • linux的python
  • bootstrap layer弹框
  • bootstrap导航栏怎么居中
  • 面向对象的三大特征
  • HttpClient通过Post上传文件
  • 家庭农场有什么用途
  • 济南市土地使用税申报表怎样作废
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设