开发者社区 问答 正文

python怎么调用参数

python怎么调用参数

展开
收起
云计算小粉 2018-05-10 20:10:54 1490 分享 版权
1 条回答
写回答
取消 提交回答
  • 最方便的语言,最简洁的简介

    1.sys.argv[]

    sys.argv可以看成是一个获取了全部外部参数的一个列表,所以可以用[]来提取其中的元素。其中第一个元素是脚本名,随后才依次是外部给予的参数,并且读取进来的默认是字符串格式。

    如果脚本很简单或临时使用,没有多个复杂的参数选项时,可以利用此模块函数。

    2.argparse模块

    一般情况下,脚本可能需要多个参数,而且每次参数的类型用处各不相同,那么这个时候在参数前添加标签表明参数的类型和用途是十分必要的。而利用argparse模块即可实现这一目的。

    一、使用步骤:

    1:import argparse

    2:parser = argparse.ArgumentParser()

    3:parser.add_argument()

    4:parser.parse_args()

    解释:首先导入该模块;然后创建一个解析对象;然后向该对象中添加你要关注的命令行参数和选项,每一个add_argument方法对应一个你要关注的参数或选项;最后调用parse_args()方法进行解析;解析成功之后即可使用,下面简单说明一下步骤2和3。

    2019-07-17 22:23:31
    赞同 展开评论
问答分类:
问答地址: