• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /macosx-10.9.5/pyobjc-42/pyobjc/pyobjc-core/Examples/NonFunctional/RemotePyInterpreter/
1__file__ = "<RemotePyInterpreterClient>"
2import sys
3import os
4pool = ObjectPool()
5netReprCenter = NetRepr(pool)
6netrepr = netReprCenter.netrepr
7netrepr_tuple = netReprCenter.netrepr_tuple
8netrepr_list = netReprCenter.netrepr_list
9netrepr_exception = netReprCenter.netrepr_exception
10namespace = globals()
11namespace.update(pool.namespace)
12__main__ = sys.modules['__main__']
13assert namespace is not __main__.__dict__
14pipe = RemotePipe(__runsocketcode__, __clientfile__, netReprCenter, namespace, pool)
15interp = RemoteConsole(pipe, locals=__main__.__dict__)
16interp.interact()
17