def main():
  sSIZE=""
  sLEVEL=""
  sOUT1=readtexttools.getTempPrefix()+"-qr-code.png"
  try:
    opts, args = getopt.getopt(sys.argv[1:], "hosl", ["help", "output=", "size=","level="])
  except (getopt.GetoptError):
    # print help information and exit:
    print ("option was not recognized")
    usage()
    sys.exit(2)
  for o, a in opts:
    if o in ("-h", "--help"):
      usage()
      sys.exit(0)
    elif o in ("-o", "--output"):
      sOUT1=a
    elif o in ("-l", "--level"):
      sLEVEL=a
    elif o in ("-s", "--size"):
      sSIZE=a
    else:
      assert False, "unhandled option"
  sTXT=sys.argv[-1]
  qrencode(sTXT,sOUT1,sSIZE,sLEVEL)
  sys.exit(0)
def main():
    sSIZE=""
    sLEVEL=""
    sOUT1=readtexttools.getTempPrefix()+"-qr-code.png"
    try:
        opts, args = getopt.getopt(sys.argv[1:], "hosl", ["help", "output=", "size=","level="])
    except getopt.GetoptError, err:
        # print help information and exit:
        print (str(err)) # will print something like "option -a not recognized"
        usage()
        sys.exit(2)
def main():
    sSIZE = ""
    sLEVEL = ""
    sOUT1 = readtexttools.getTempPrefix() + "-qr-code.png"
    try:
        opts, args = getopt.getopt(sys.argv[1:], "hosl",
                                   ["help", "output=", "size=", "level="])
    except getopt.GetoptError, err:
        # print help information and exit:
        print(str(err))  # will print something like "option -a not recognized"
        usage()
        sys.exit(2)
def main():
    sSIZE = ""
    sLEVEL = ""
    sOUT = ""

    try:
        sOUT1 = readtexttools.getTempPrefix()+"-qr-code.png"
    except:
        sOUT1 = ""
    sTXT = sys.argv[-1]
    if os.path.isfile(sTXT):
        if sys.argv[-1] == sys.argv[0]:
            usage()
            sys.exit(0)
        try:
            opts, args = getopt.getopt(sys.argv[1:],
                                       "hosl",
                                       ["help",
                                        "output=",
                                        "size=",
                                        "level="]
                                       )
        except (getopt.GetoptError):
            # print help information and exit:
            print ("option was not recognized")
            usage()
            sys.exit(2)
        for o, a in opts:
            if o in ("-h", "--help"):
                usage()
                sys.exit(0)
            elif o in ("-o", "--output"):
                sOUT1 = a
            elif o in ("-l", "--level"):
                sLEVEL = a
            elif o in ("-s", "--size"):
                sSIZE = a
            else:
                assert False, "unhandled option"
        if (os.path.isfile('/usr/bin/qrencode') !=
                os.path.isfile('/usr/bin/python')):
            usage()
        else:
            qrencode(sTXT, sOUT1, sSIZE, sLEVEL)
    else:
        print ('I was unable to find the file you specified!')
    sys.exit(0)
def main():
    sSIZE = ""
    sLEVEL = ""
    sOUT1 = ""

    try:
        sOUT1 = readtexttools.getTempPrefix() + "-qr-code.png"
    except:
        sOUT1 = ""
    sTXT = sys.argv[-1]
    if os.path.isfile(sTXT):
        if sys.argv[-1] == sys.argv[0]:
            usage()
            sys.exit(0)
        try:
            opts, args = getopt.getopt(sys.argv[1:], "hosl",
                                       ["help", "output=", "size=", "level="])
        except (getopt.GetoptError):
            # print help information and exit:
            print("option was not recognized")
            usage()
            sys.exit(2)
        for o, a in opts:
            if o in ("-h", "--help"):
                usage()
                sys.exit(0)
            elif o in ("-o", "--output"):
                sOUT1 = a
            elif o in ("-l", "--level"):
                sLEVEL = a
            elif o in ("-s", "--size"):
                sSIZE = a
            else:
                assert False, "unhandled option"
        if (os.path.isfile('/usr/bin/qrencode') !=
                os.path.isfile('/usr/bin/python')):
            usage()
        else:
            qrencode(sTXT, sOUT1, sSIZE, sLEVEL)
    else:
        print('I was unable to find the file you specified!')
    sys.exit(0)