Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python argmentparser对象没有属性';解析器args';_Python - Fatal编程技术网

Python argmentparser对象没有属性';解析器args';

Python argmentparser对象没有属性';解析器args';,python,Python,为什么我得到argumentParser对象没有属性“parser_args”。这是我的语法 import argparse def fib(n): a, b = 0, 1 for i in range(n): a, b = b, a+b return a def Main(): parser = argparse.ArgumentParser() parser.add_argument("num",

为什么我得到argumentParser对象没有属性“parser_args”。这是我的语法

   import argparse

   def fib(n):
      a, b = 0, 1
      for i in range(n):
         a, b = b, a+b
     return a

  def Main():
      parser = argparse.ArgumentParser()
      parser.add_argument("num", help="The fibonacci numember",type=int)
      args = parser.parser_args()

      result = fib(args.num)
      print ("The ", str(args.num), "the number is ", str(result) )

  if __name__ == '__main__':
      Main()

是我在学习如何使用参数解析器时发现语法的地方。你能帮我找出语法的错误吗?与链接不同,我使用的是Python3,您的代码中有一个键入错误。代码应该是

parser.parse_args()

您需要
parse_args()
。非常感谢