首先要了解什么是命令行参数

1
2
import sys,os
os.system(sys.argv[1])

#这个例子os.system接收命令行参数,运行参数指令,

# cmd命令行带参数运行python 当前文件夹名称.py notepad,将打开记事本程序。

1
2
3
4
5
6
7
8
9
10
11
12
13
PASSWORD={'QQ':'452212889','email':'maojiaxu@yeah.net'}
import sys,pyperclip
if len(sys.argv)<2:
    print('Usage: py pw.py[account] -copy account password')
    sys.exit()
account =sys.argv[1]
if account in PASSWORD:
    pyperclip.copy(PASSWORD[account])
    print('Password for'+account+'copied to clipboard.')
else:
    print('There is no account named '+account)

桌面创建一个pw.bat脚本

1
2
@py.exe E:\Code\Python\pw.py %*
@pause

配置环境变量

在cmd 执行 pw + 参数

转载于:https://www.cnblogs.com/mjxup/p/43cb70daffd99f9590fa718205bbe967.html

使用python命令行参数sys.argv 做bat脚本相关推荐

  1. Python-接受命令行参数-sys.argv

    python命令行传参 类似与shell脚本,获取命令行传参的时候使用$1,$2,...,$@获取命令行参数 python脚本使用sys.argv获取命令行参数 示例 脚本get-args.py #输 ...

  2. python将argv作为参数,Python当中的命令行参数sys.argv[]的使用方法

    首先,命令行参数的英语是commond line arguments,这个十分重要,如果考试考到连它的英语都不认识就麻烦大了.命令行参数这个函数的作用是用于接收程序外部的数据和字符串,这些数据和字符串 ...

  3. 对于python命令行参数使用,你应该这么做才专业

    python命令行参数 在python开发中,我们经常会遇到在执行代码时,需要给代码传参的情况. 遇到传参的场景,最基础的传参方式为*.py argv1 argv2 ...,然后我们在代码中通过sya ...

  4. python 代码命令大全-Python 命令行参数

    Python 命令行参数 Python 提供了 getopt 模块来获取命令行参数. $ python test.py arg1 arg2 arg3 Python 中也可以使用 sys 的 sys.a ...

  5. python命令行参数 空格_Python 命令行参数

    Python 命令行参数 Python 提供了 getopt 模块来获取命令行参数. $ python test.py arg1 arg2 arg3 Python 中也可以使用 sys 的 sys.a ...

  6. 【Python】Python3.7.3 - Python命令行参数详解

    文章目录 Python命令行参数概览 -c cmd参数示例 -m mod参数示例 file参数示例 - 参数示例 命令行选项详解 -b 选项 -B选项 -d选项 -E选项 -h / -? / --he ...

  7. python 命令行 参数_Python命令行参数

    python 命令行 参数 Python Command line arguments are input parameters passed to the script when executing ...

  8. Python 命令行参数:Argparse 与 Click

    Python 命令行参数:Argparse 与 Click 简介 一.Argparse 模块 1.1 概念 1.2 基础 1.3 位置参数介绍 1.4 可选参数介绍 1.5 短选项 1.6 结合位置参 ...

  9. 一日一技python安装_一日一技:快速实现Python 命令行参数

    一日一技:快速实现Python 命令行参数 摄影:产品经理 厨师:kingname 我们有时候需要使用 Python 开发一些命令行工具,并在运行命令的时候指定一些参数,例如: python3 xxx ...

最新文章

  1. 最大似然估计MLE和最大后验估计MAP理解
  2. 隐藏Nginx或Apache以及PHP的版本号的方法
  3. 【中级软考】计算能力足够强大,所有加密算法原理上都会被破解吗?
  4. Java poi插件导出Excel文件合并多sheet页
  5. 执行远程服务器上的脚本失败?(环境变量引起的问题)
  6. python调用动态链接库传送protobuf数据。
  7. 预测接口表:MRP_FORECAST_INTERFACE
  8. 案例:多任务udp聊天器
  9. 【笔记】vim如何删除重复行
  10. 微信小程序生命周期钩子函数
  11. 常用数据分析方法:方差分析怎么做?
  12. 【百度站长工具】使用网站收录工具加速网站收录
  13. SOLIDWORKS启动时出现脚本错误问题
  14. 32位与64位到底什么区别?
  15. html 整个页面淡入浅出,css3网页的淡入淡出效果
  16. 基于ISTQB定义理解软件测试
  17. this和this.$router这个方法在setup()里使用竟然是undefined----使用composition-api踩到的坑总结篇
  18. Vi编辑器的使用方法及用vi编辑器编写一个C程序
  19. Android FTP功能开发基于swiftp
  20. containsAll和contains

热门文章

  1. java 网络序_JAVA 网络程序
  2. quartz可以指定方法名吗_2020象限仪流星雨肉眼可以看见吗?象限仪座流星雨观测方法...
  3. 北大生物信息学公开课学习(1)
  4. Pheatmap做热图数据处理过程
  5. easyexcel 工具类_阿里程序员常用的 15 款开发者工具~
  6. 怎么安装python3.7.3_windows系统安装python3.6.3和python3.7.0
  7. 运动目标跟踪(三)--搜索算法优化搜索方向之Meanshift
  8. 系统学习数字图像处理之图像分割
  9. 产品 电信nb接口调用_通用电信华为物联网IOT开放平台NB-IOT对接profile透传编解码插件离线定制开发...
  10. factorybean 代理类不能按照类型注入_Spring拓展接口之FactoryBean,我们来看看其源码实现...