mirror of https://github.com/python/cpython
Add a script "idles" which opens a Python Shell window.
The default behaviour of idlefork idle is to open an editor window instead of a shell. Complex expressions may be run in a fresh environment by selecting "run". There are times, however, when a shell is desired. Though one can be started by "idle -t 'foo'", this script is more convenient. In addition, a shell and an editor window can be started in parallel by "idles -e foo.py".
This commit is contained in:
parent
fe2127d3cb
commit
91e476f297
|
@ -0,0 +1,13 @@
|
||||||
|
#! /usr/bin/env python
|
||||||
|
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
from idlelib import IdleConf
|
||||||
|
|
||||||
|
idle_dir = os.path.dirname(IdleConf.__file__)
|
||||||
|
IdleConf.load(idle_dir)
|
||||||
|
|
||||||
|
# defer importing Pyshell until IdleConf is loaded
|
||||||
|
from idlelib import PyShell
|
||||||
|
# open a shell instead of an editor window
|
||||||
|
PyShell.main(0)
|
Loading…
Reference in New Issue