AI应用及操作
ipython 是一个 python 的交互式 shell,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数,比默认的 python shell 好用得多。IPython 已经成为用 Python 做教学、计算、科研的一个重要工具。
基础
IPython 安装可以用如下命令:
apt-get install ipython
yum install ipython
pip install ipython
安装完成后,终端输入 ipython 即可进入其环境,如下所示:
IPython 将许多 Python 对象都被格式化为可读性更好(或者说排版更好)的形式,使得可读性更强。IPython 支持 Tab 自动补全,使用起来十分方便。
内省
在变量名或命令的前面或后面加一个 “?” 并执行,可以用于显示该对象的一些通用信息,如对象类型、文档字符串等,这就叫做对象内省(object introspection)。例如:
使用 “??” 还将显示出该函数的源代码(如果可能的话)。“?” 的另一个用法是可以搜索 IPython 的命名空间,。一些字符再配以通配符(*)即可显示出所有与该通配符表达式相匹配的名称。如:
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.