安装ipython
image.png
pip3 install ipython
启动退出ipython
[root@localhost ~]# ipython
Python 3.7.6 (default, Mar 2 2020, 11:08:31)
Type 'copyright', 'credits' or 'license' for more information
IPython 7.13.0 -- An enhanced Interactive Python. Type '?' for help.
In [1]: exit
[root@localhost ~]#
支持更友好的命令提示
Tab键
In [1]: s1 = "hello"
In [2]: s1.capitalize
capitalize() encode() format() isalpha() isidentifier() isspace() ljust() partition()
casefold() endswith() format_map() isascii() islower() istitle() lower() replace()
center() expandtabs() index() isdecimal() isnumeric() isupper() lstrip() rfind() >
count() find() isalnum() isdigit() isprintable() join() maketrans() rindex()
function()
执行shell命令
In [1]: !pwd
/root
In [2]: pwd
Out[2]: '/root'
In [3]: cd /tmp
/tmp
In [4]: pwd
Out[4]: '/tmp'
运行 python 脚本
In [1]: !vim hello.py
In [2]: %run