可重现数据分析的基础配置与实践
1. IPython 日志与配置
1.1 IPython 日志功能
IPython 日志可以将你输入的命令写入 Python 文件,大部分行的格式如下:
get_ipython().magic('STRING_YOU_TYPED')
你可以使用 %load <log file> 来重现会话。IPython 日志有以下几种模式:
| 模式 | 描述 |
| — | — |
| over | 覆盖现有日志文件 |
| backup | 如果同名日志文件已存在,旧文件将被重命名 |
| append | 此模式将行追加到已存在的文件中 |
| rotate | 此模式通过递增编号来轮换日志文件,避免日志文件过大 |
1.2 IPython 配置系统
IPython 拥有一个复杂的配置和定制系统,其组成部分如下:
- IPython 提供默认配置文件,但我们可以创建自己的配置文件。
- 针对 shell、内核、Qt 控制台和笔记本有各种可设置的选项。
- 可以自定义提示信息和颜色。
- 可以使用在 IPython 笔记本中跟踪包版本和历史记录时看到的扩展。
- 每个配置文件都有启动文件。
1.3 配置启动文件
启动文件位于主目录下的 .ipython/profile_default/startup
超级会员免费看
订阅专栏 解锁全文
1159

被折叠的 条评论
为什么被折叠?



