Beispiel #1
0
 def __init__(self, klass, debug, stdin, stdout):
     self.debug = debug
     self.stdin = stdin
     if self.stdin == sys.stdin:
         sys.stdin = open("/dev/null", "r")
     self.stdout = stdout
     if self.stdout == sys.stdout:
         sys.stdout = open("/dev/null", "w")
     app = klass()
     self.tk = factory(app, debug=debug)
     self.tk.startupdir = os.getcwd() # ??
Beispiel #2
0
    def __init__(self, classid, debug, args, kw, startupdir):
        self.last_access = time.time()
        self.state = State()
        self.set_global_state()
        self.classid = classid
        self.debug = debug
        self.appclass = resolveclass(classid)

        self.app = self.appclass(*args, **kw)
        self.tk = factory(self.app, debug=debug)

        self.tk.startupdir = startupdir # ??
        self.crashed = False