私は通常、引数の解析にargparseを使用しますが、2.7以降に導入されたようです。現在2.6.5です。会社のポリシーにより、新しいものにアップグレードできません。以下のオプションを解析する方法について入力が必要です。 2.6.5のオプションを解析するために以下に変換するためのより簡単で迅速な方法?提案してください
import os
import sys, getopt
import argparse
def main ():
parser = argparse.ArgumentParser(description='Test script')
parser.add_argument('-sau','--set',action='store',dest='set',help='<Required> Set flag',required=True)
parser.add_argument('-bg','--base_g',action='store',dest='base_g',help='<Required> Base g',required=True)
results = parser.parse_args()# collect cmd line args
set = results.set
base_g = results.base_g
if __name__ == '__main__':
main()