Модуль argparse не работает в Python

Я пытаюсь получить модуль argparse, работающий на Python. Моя проблема в том, что при новой установке я получаю следующее:

File "test.py", line 3, in <module> import argparse File "/home/jon/Pythons/realmine/argparse.py", line 3, in <module> parser = argparse.ArgumentParser(description='Short sample app') AttributeError: 'module' object has no attribute 'ArgumentParser' 

test.py :

 import argparse 

Ясно, что я что-то упускаю. Может ли кто-нибудь помочь?

One Solution collect form web for “Модуль argparse не работает в Python”

Обычно этот симптом является следствием затенения встроенного модуля с вашим собственным. И из сообщения об ошибке:

 File "/home/jon/Pythons/realmine/argparse.py", line 3, in <module> 

похоже, что у вас есть собственный модуль argparse.py, который вызывает проблему, потому что это тот, который test.py пытается импортировать и в котором отсутствует ArgumentParser. Переименуйте файл argparse.py в другое место (и удалите любые файлы .py [c / o]).

  • Переопределение элемента argparse -h 2
  • опциональность опций argparse
  • Python argparse AssertionError из metavar ` HOST:] FILE`
  • import argparse терпит неудачу, некоторые проблемы установки / пути?
  • Тестирование модуля Argparse: подавить справочное сообщение
  • Как правильно использовать подпараметры argparse?
  • argparse принимать все
  • Отключить уникальные префиксные совпадения для argparse и optparse
  • Python - лучший язык программирования в мире.