Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --snip--
- global randomappui
- try:
- from gi.repository import Gtk
- class RandomAppUI(Gtk.Window):
- def __init__(self):
- super().__init__()
- randomappui = RandomAppUI
- except:
- class SadFace():
- def __init__(self):
- print("Graphical User Interface disabled... I couldn't import Gtk\n:'(")
- sys.exit(1)
- randomappui = SadFace
- if __name__ == '__main__':
- parser = argparse.ArgumentParser()
- parser.add_argument("--input", help="Some input file")
- args = parser.parse_args()
- if args.input:
- abs_url = ''
- print("File provided: " + args.input)
- if args.input[0] == '/':
- abs_url = args.input
- else:
- stem = os.getcwd()
- abs_url = stem + '/' + args.input
- do_something(abs_url)
- else:
- win = randomappui()
- Gtk.main()
- --/snip--
Advertisement
Add Comment
Please, Sign In to add comment