在ipython中,
%history
魔术命令会显示当前会话的历史记录。 %history
接受可选的range
参数,用于指定要提取历史记录的会话和/或行。 我想知道如何使用range
,将其指定为<session_number>/<lines>
,例如,%history 243/1-5
将显示第243个会话的第1-5行历史记录。
- 如何查找与给定搜索字符串匹配的过去会话的会话编号(而不仅仅是通过
%history
逐个运行所有会话)? - 如何找到当前正在运行的ipython会话的会话编号?