blob: 7c7884646cbf563f26c6bf467257fc8b65b127cd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/usr/bin/env python
"""
Example of running ptpython in another thread.
(For testing whether it's working fine if it's not embedded in the main
thread.)
"""
import threading
from ptpython.repl import embed
def in_thread():
embed(globals(), locals(), vi_mode=False)
def main():
th = threading.Thread(target=in_thread)
th.start()
th.join()
if __name__ == "__main__":
main()
|