2

我正在使用 Django 的 django-extensions 运行一个 iPython 笔记本,可以访问 Django 模型(详见此处http://andrewbrookins.com/python/using-ipython-notebook-with-django/)。当我进行模型查询时,笔记本会显示 Django 执行的底层 SQL 查询,如下所示:

在此处输入图像描述

我可以隐藏这个 SQL 吗?它是如此庞大,以至于有时显示器无法使用。

4

1 回答 1

0

使用最新版本,您可以使用

%%capture variable
the code

将 stdout 和 stderr 捕获到添加 --no-stdout 标志的变量中

%%capture --no-stdout variable

不会捕获标准输出,从而显示它。

另外,请最好使用 IPython(大写字母 I),接受 ipython,但尽量避免使用 iPython

于 2013-02-06T21:26:13.617 回答