文章预览
公众号:尤而小屋 作者:Peter 编辑:Peter argparse是用来解析命令行 参数的Python库。 当我们在代码中自定义了参数,使用该库能够自动解析出来。 未使用argparse 比如我们现在想通过一个函数来实现打印某个人的个人信息。如果不使用argparse,我们可以这样写: def main () : name = input( "input your name: " ) age = input( "input your age: " ) height = input( "input your height: " ) print( f"My name is {name} , {age} years old and I'm {height} ." ) return None if __name__ == "__main__" : main() 后面你在运行的时候需要每次输入不同的数据来运行这个功能: 使用argparse import argparse def main () : # 创建参数 parser = argparse.ArgumentParser(description= "Argparses使用说明" ) # 调用ArgumentParser类,并添加描述说明 parser.
………………………………