问题标签 [qtconsole]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1479 浏览

ipython - 如何更改 IPython(Jupyter) 中代码的突出显示颜色样式?

我的问题如下图所示。我想更改下图中红色矩形指定的代码区域的突出显示颜色样式。但我不知道我应该改变哪个令牌的风格。

在此处输入图像描述

我的 pygment 样式设置代码如下

0 投票
1 回答
119 浏览

python - Matplotlib:seaborn 导入后忽略 matplotlibrc 文件

按照此处的过程,我有一个matplotlibrc带有 matplotlib 配置选项的自定义文件。当我第一次启动 Jupyter QtConsole(通过终端,如果这很重要)时,正在读取文件 - 绘图使用我设置的选项,例如虚线网格线:

在此处输入图像描述

文件在matplotlibrc这里:

但是,如果我导入 seaborn:

情节然后切换到seaborn风格:

在此处输入图像描述

是否可以在保留原始绘图风格的同时还导入 seaborn? 我想使用它的功能,例如seaborn.heatmap,但不是它的样式。

0 投票
0 回答
1282 浏览

python - python QTconsole的数据隐藏

目前我正在制作一个图像身份验证项目,其中我需要借助密钥对图像进行身份验证。我raw_input通过 IPython 控制台从用户那里获取密钥。我想隐藏正在输入的密钥。

预期结果:

Enter the key = *****或者Enter the key = (nothing shown)

我找到getpass()了隐藏输入数据的方法,但它在我的电脑上给出了以下警告: Warning: QtConsole does not support password mode, the text you type will be visible.

我什至看到了这段代码:

但这会在显示屏上打印无限数量的星号。

请让我知道这个问题的一些解决方案。

0 投票
1 回答
413 浏览

python - 如何使用 jupyter 在 qtconsole 中更改 monokai pygments 样式

使用 python 时,如何更改 monokai pygments 样式,以便在 jupyter qtconsole 中以较浅的颜色打印错误?

请参阅随附的屏幕截图,特别注意错误类型(AttributeError)如何为深红色,函数参数、类/模块分隔符和括号如何为无法阅读的深蓝色,甚至关键字在回溯中也可以使用浅绿色。

jupyter qtconsole 与 monokai 和 python

0 投票
1 回答
427 浏览

ipython - 指定 ipython 配置文件 qtconsole

关于如何从 qtconsole 指定特定 ipython 配置的任何猜测?

没有 qtconsole:

其中 my_profile_name 是全局 ipython 目录下的配置文件名称,用于 ipython 内核选项。这使您可以指定特定于 ipython 的内容,例如要在加载时导入的模块。

使用 qtconsole:

您可以在其中指定特定的配置文件来设置一般的非 ipython 特定的 qtconsole 设置,例如字体大小。

如何从 qtconsole 指定设置 ipython 配置文件(理想情况下将其指向一个文件,但可能仅限于指定全局配置文件名称)?即添加 ---profile 标签到 jupyter qtconsole?我是这个链接:https ://groups.google.com/forum/#!topic/jupyter/ kzEws9ZeCFE Matthias 提到了指定内核,但这似乎有点过头了。

您可以在名为“ipython_kernel_config.py”的文件中指定配置文件;也许解决方案在于使用 --config=jupyter_qtconsole_config.py 启动 qtconsole,并在此文件中指向指向配置文件名称的自定义 ipython_kernel_config.py;不确定如何指向内核配置文件,并且在 jupyter 配置文档中没有明显的方法。

0 投票
1 回答
366 浏览

python - PyQt4:使 QTextEdit 上的某些文本不可编辑

有什么办法可以使 QTextEdit 上的某些文本永久化。诸如 cmd.exe 之类的应用程序会显示当前用户目录,而屏幕的其余部分则可供输入。我尝试插入 QLabel 但无法这样做,这是我的代码,我目前正在通过单独的行编辑来获取用户输入。

更新我查看了 Ipython QtConsole,其中行号不断显示,我该怎么做,我正在查看源代码,但如果有人已经知道它,请告诉我。这是 ipython 笔记本的 QtConsole,我正在尝试复制它。

在此处输入图像描述

0 投票
1 回答
34 浏览

ipython - 为什么品脱数量在 QtConsole 中的显示与在 iPython 控制台中不同,我该如何更改它?

因此,我使用pintunits 包,并希望控制台中显示的值是标准的固定宽度字体,而不是“渲染”显示。我使用 Spyder IDE,它使用 QtConsole 并显示 html 或 latex png。以下屏幕截图说明了这一点。

我不想要这个: Jupyter QtConsole

我要这个: 终端 iPython

有谁知道如何让 QtConsole 显示为标准的固定宽度字体?

0 投票
2 回答
253 浏览

configuration - 为 Spyder 的 IPython 控制台使用纯文本小部件

我可以通过设置这个来设置 Jupyter 的 QtConsole 使用纯文本小部件而不是富文本

在配置文件中~/.jupyter/jupyter_qtconsole_config.py

Spyder 的 IPython 控制台似乎不尊重此配置文件中的设置。如何为 Spyder 的 IPython 控制台设置此选项(或获得相同的行为)?

0 投票
0 回答
38 浏览

python - 如何将 Ipython 配置为在运行脚本后自动恢复到打开它的目录,即使脚本出错

最终目标:在运行脚本之后,无论完美结束还是出错,我都想让我的 ipython 环境恢复到运行脚本之前所在的目录。

我已经成功使用了 SO 帖子中给出的建议,

如何-我-更改-目录-回到我的原始工作目录-with-python。

如果脚本运行没有失败,这将非常有用。

想法:

1)我考虑过将我的代码打包成一个大文件try:,并except:利用上面提到的帖子中的建议。因为这肯定会解决这个问题。但是,将其写入我的所有脚本中似乎很乏味且没有必要。

2)我在想一个好的解决方案是让 ipython 在每个用户运行脚本后自动运行“恢复目录”脚本,这会将目录更改回原来的目录。我环顾四周,看看如何配置 ipython 以在每次运行后自动运行脚本。到目前为止,从我的搜索来看,我还没有发现这是一个选择。我期待通过 ipython 配置文件找到一种方法来完成此操作。

3) 另一个简单的解决方案是以某种方式使用通过使用 line magic 命令找到的信息%dhist。由于此命令给出的第一个结果是打开 ipython 的原始目录。但是,除了通过执行命令打印结果之外%dhist......我不确定如何处理打印的信息。

4)我一定没有搜索正确的术语,因为我觉得这可能是可能的或被问到的。如果确实有人问过这个问题,请指出正确的方向,我会及时删除这个问题。

相关信息:

在 OS X 上工作

使用 Jupyter QtConsole 4.3.1

IPython 6.2.1

0 投票
1 回答
243 浏览

matplotlib - jupyter qtconsole,matplotlib:将显示的图像缩放到窗口宽度

我想将我在 jupyter qtconsole 中显示的图像缩放到window width

所有图像仅以 5x5cm 的尺寸显示,但它们实际上有多大。尝试使用 1k x 1k 图像和 7,7k x 7,7k 图像。显示相同。我认为这不是 astropy 的问题,而是 matplotlib 或 jupyter qtconsole。在 matplotlib 或 jupyter qtconsole 的文档中找不到任何内容。

代码是: