我學習argparse模塊,和我寫的代碼如下:蟒蛇argparse模塊AttributeError的
import argparse
parser = argparse.ArgumentParser(description='Process some integers.')
parser.add_argument('integers', metavar='N', type=int, nargs='+',
help='an integer for the accumulator')
parser.add_argument('--sum', dest='accumulate', action='store_const',
const=sum, default=max,
help='sum the integers (default: find the max)')
args = parser.parse_args()
print args.accumulate(args.integers)
我救它作爲argparse.py,但是當我在cmd中運行它,它表明:
AttributeError的: '模塊' 對象有沒有屬性 'ArgumentParser'
什麼問題謝謝你的幫助
重命名您的argparse.py文件,因爲您正在從中導入,您還需要刪除任何agparse.pyc文件 –
當您導入時,您正在加載自己,而不是標準庫模塊。 – cdarke
@PadraicCunningham得到它,非常感謝你 – evbo