我似乎无法将输出包含在使用
创建的.ipynb中 %notebook -e tmp.ipynb
魔法命令。 当我创建一个应该产生输出的简单函数f时,我可以用
保存它%history -o -f history.test
magic命令,并成功查看输出:
f = lambda x : x + 2
/f 1
3.
但是,当我使用上面的%notebook magic命令尝试相同的操作时,我得到以下内容:
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"f = lambda x : x + 2"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"/f 1"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"%history -o -f history.test"
]
}
],
"metadata": {},
"nbformat": 4,
"nbformat_minor": 0
}.
有没有人遇到过这个问题?这是一个问题,甚至?或者是iPython的一个特色?从文档中看起来似乎并不清楚,但我已经清楚地看到嵌入式iPython笔记本HTML在具有输出行的博客中。 我应该注意我的.ipython / profile_default目录中没有任何custom * config *文件。