1. 什么是IPython
IPython 是一个强大的交互式计算环境,为 Python 提供了增强的交互式 shell 和强大的调试和可视化工具。
2. 如何安装IPython
要安装 IPython,可以使用 Python 包管理工具 pip
:
pip install ipython
3. IPython的基础功能
IPython 提供了许多比默认 Python Shell 更加丰富的功能。以下是一些基础功能:
交互式 Shell
启动 IPython Shell:
ipython
自动补全
在 IPython 中,按下 Tab
键可以自动补全代码或查看可用的属性和方法。
import numpy as np
np.a<Tab>
# 会显示 np 中所有以 'a' 开头的属性和方法
内置帮助系统
使用 ?
来获取帮助:
np.array?
4. IPython的常用命令
IPython 提供了许多有用的魔法命令,用于执行特定任务。以下是一些常用的命令: