Guest User

Thoughts or ideas?

a guest
Mar 22nd, 2014
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.81 KB | None | 0 0
  1. --snip--
  2.  
  3. global randomappui
  4.  
  5. try:
  6.   from gi.repository import Gtk
  7.  
  8.   class RandomAppUI(Gtk.Window):
  9.     def __init__(self):
  10.       super().__init__()
  11.   randomappui = RandomAppUI
  12. except:
  13.   class SadFace():
  14.     def __init__(self):
  15.       print("Graphical User Interface disabled... I couldn't import Gtk\n:'(")
  16.       sys.exit(1)
  17.   randomappui = SadFace
  18.  
  19. if __name__ == '__main__':
  20.   parser = argparse.ArgumentParser()
  21.   parser.add_argument("--input", help="Some input file")
  22.   args = parser.parse_args()
  23.   if args.input:
  24.     abs_url = ''
  25.     print("File provided: " + args.input)
  26.     if args.input[0] == '/':
  27.       abs_url = args.input
  28.     else:
  29.       stem = os.getcwd()
  30.       abs_url = stem + '/' + args.input
  31.     do_something(abs_url)
  32.   else:
  33.     win = randomappui()
  34.     Gtk.main()
  35. --/snip--
Advertisement
Add Comment
Please, Sign In to add comment