def main(): options = Parser.pvtArgParse(sys.argv[1:]) if options.window: try: from controller.tk_controller import FlashApp except ImportError as e: print 'ImportError:', e.message print '### Please install Tkinter, a GUI Package of Python.\n' + \ 'For example, Ubuntu user can type "sudo apt-get install ' + \ 'python-tk" to install Tkinter. A Fedora user can type ' + \ '"sudo yum install tkinter".' sys.exit(-1) prog = FlashApp() app = prog.container prog.setupView() from sys import platform as _platform if _platform == 'darwin': os.system( "/usr/bin/osascript -e \'tell app \"Finder\" to set frontmost of process \"Python\" to true\'" ) app.mainloop() else: try: prog = ConsoleApp() prog.run() except KeyboardInterrupt: print '' print '### Quit' sys.exit(0)
def main(): options = Parser.pvtArgParse(sys.argv[1:]) if options.window: try: from controller.tk_controller import FlashApp except ImportError as e: print "ImportError:", e.message print "### Please install Tkinter, a GUI Package of Python.\n" + 'For example, Ubuntu user can type "sudo apt-get install ' + 'python-tk" to install Tkinter. A Fedora user can type ' + '"sudo yum install tkinter".' sys.exit(-1) prog = FlashApp() app = prog.container prog.setupView() from sys import platform as _platform if _platform == "darwin": os.system('/usr/bin/osascript -e \'tell app "Finder" to set frontmost of process "Python" to true\'') app.mainloop() else: try: prog = ConsoleApp() prog.run() except KeyboardInterrupt: print "" print "### Quit" sys.exit(0)
def main(): options = Parser.pvtArgParse(sys.argv[1:]) if options.window: try: from controller.tk_controller import FlashApp except ImportError as e: print 'ImportError:', e.message print '### Please install Tkinter, a GUI Package of Python.\n' + \ 'For example, Ubuntu user can type "sudo apt-get install ' + \ 'python-tk" to install Tkinter. A Fedora user can type ' + \ '"sudo yum install tkinter".' sys.exit(-1) prog = FlashApp(settings_file='.flash_tbpl') app = prog.container prog.setupView() from sys import platform as _platform if _platform == 'darwin': os.system("/usr/bin/osascript -e \'tell app \"Finder\" to set frontmost of process \"Python\" to true\'") app.mainloop() else: try: prog = ConsoleApp(settings_file='.flash_tbpl') prog.run() except KeyboardInterrupt: print '' print '### Quit' sys.exit(0)