Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Python 2.7.0+ (r27:82500, Sep 15 2010, 18:14:55)
IPython 0.10.2 -- An enhanced Interactive Python
..
In [1]: u"привет"
Out[1]: u'\xd0\xbf\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82'
IPython 0.11.dev -- An enhanced Interactive Python
..
In [1]: u"привет"
Out[1]: u'\u043f\u0440\u0438\u0432\u0435\u0442'
def start_python_console(namespace):
try: # use IPython if available
if noipython:
raise ImportError
import IPython
shell = IPython.Shell.IPShellEmbed(argv=[], user_ns=namespace)
shell()
except ImportError:#fallback на случай недоступности IPython
import code
try: # readline module is only available on unix systems
import readline
except ImportError:
pass
else:
import rlcompleter
readline.parse_and_bind("tab:complete")
code.interact(banner='', local=namespace)
In [2]: ed
IPython will make a temporary file named: /tmp/ipython_edit_PdnW9Y.py
Editing... done. Executing edited code...
Out[2]: "def amicool():\n print 'yes'\n"
In [3]: ed amicool
Editing... done. Executing edited code...
In [4]: amicool()
super yes
IPython advanced usage