首页 >

如何给python脚本传递参数?有哪些方式? |python 彩票 源代码

python 网速,linux下退出python,python货币信贷,Python 华视身份证,白色 python,osbrain python,python cgi配置,python与LibV,python 培训 西安,python 3.5 盘,python 彩票 源代码如何给python脚本传递参数?有哪些方式? |python 彩票 源代码

直接传参,然后通过sys.argv解析

经常使用的方式就是“python脚本名称参数1参数2…”,这种方式就可以直接利用sys.argv进行解析,这里偶新建了一个python脚本,名称为sys_argv.py,测试代码如下:

接着在cmd窗口中输入命令“pythonsys_argv.pyhelloworld”,程序运行效果如下,可以看的出来,所有传入python的参数都保留在一个列表中,第一个参数是脚本名,第二个参数才是实际传入的第一个参数,依次类推,很简单,也很好解析:

指定参数名称,然后通过argparse解析

利用第一种方式,不能指定参数名称,要是想输入“python脚本名称–参数名称=参数值…”显然是不可能解析的,这时大家就可以利用argparse来进行解析,这里偶新建了一个arg_parse.py脚本,测试代码如下:

在cmd窗口中输入命令“pythonarg_parse.py–name=张三–age=24–address=上海市”,这时就可以根据参数名具体获取到传入的参数值,使用起来更方便一些:

至此,大家就完成了python参数的传递。总的来说,这两种方法都挺简单的,第一种方法最直接,也好解析,第二种方法可以具体指定参数名,解析起来更直观,选择适合自己的一种方式就行,网上也有相关教程和资料,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。


如何给python脚本传递参数?有哪些方式? |python 彩票 源代码
  • 如何计算存储和服务器的机械磁盘性能? - 网络|
  • 如何计算存储和服务器的机械磁盘性能? - 网络| | 如何计算存储和服务器的机械磁盘性能? - 网络| ...

    如何给python脚本传递参数?有哪些方式? |python 彩票 源代码
  • 公司的文案编辑人员必须要用到的软件有哪些? - 网络|
  • 公司的文案编辑人员必须要用到的软件有哪些? - 网络| | 公司的文案编辑人员必须要用到的软件有哪些? - 网络| ...

    如何给python脚本传递参数?有哪些方式? |python 彩票 源代码
  • 月薪过万有哪些途径?IT培训机构之后有可能实现高薪梦想么? - 网络|
  • 月薪过万有哪些途径?IT培训机构之后有可能实现高薪梦想么? - 网络| | 月薪过万有哪些途径?IT培训机构之后有可能实现高薪梦想么? - 网络| ...