问题标签 [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 回答
73 浏览

python - Jupyter QtConsole 在哪里保存它过去的命令

如果我关闭 Jupyter QtConsole 的一个实例,并打开一个新实例,请按一下Up键。然后加载我上次运行的上一个命令。

过去的命令历史保存在哪个目录中?

我查看了 Github 上的源代码,但没有找到。它似乎也没有出现在jupyter --paths.

0 投票
0 回答
24 浏览

python - 从 qtconsole 之外的 python 运行时调用 %history

我想要的结果是获得类似于 qtconsole 中可能的这种类型的输出:

但是对于在 python 运行时运行的代码。

我已经探索过了inspect,但他们pdbtraceback没有给出__main__范围内代码的干净输出。

我将如何提取在__main__当前或当前(例如:仅在一个函数中)范围内运行的代码?

我尝试过闯入https://github.com/ipython/ipython/blob/master/IPython/core/magics/code.py并做类似的事情:

但无济于事。感谢您的任何指导。

0 投票
2 回答
1086 浏览

python - 使用 describe() 方法排除列

我不熟悉将 python 与数据集一起使用,并试图从输出中排除列(“id”)。想知道如何使用 describe() 和 exclude 函数来解决这个问题。

0 投票
1 回答
484 浏览

qt - 在 CLion 中,Qt Console 和 Qt Widgets Executable 项目模板有什么区别

在 CLion 中,Qt Console 和 Qt Widgets Executable 项目模板有什么区别。我的直觉是 Qt Console 是 CLI,Widgets 是 GUI,但谷歌搜索并没有证实这一点。我希望这个 QnA 能帮助未来的谷歌员工。

0 投票
1 回答
175 浏览

python - 缺少 Spyder 依赖项 qtconsole

使用最新的 Spyder 更新后

我开始在一个弹出的小窗口中收到一条错误消息,并说

令人讨厌的是,任何更新 qtconsole 的尝试都不会改变任何东西

如果有人可以帮助我,我将不胜感激

0 投票
0 回答
65 浏览

python - Jupyter Qtconsole 集成到 Geany

我正在将我的 python 从 anaconda 环境设置到 Geany。完成后,我想是否有办法将 Qtconsole 从 Jupyter 集成到 Geany,因为它比我系统的默认终端(Linux)更强大。即使 Geany 不可能,是否有任何可以与 Geany 集成的编辑器(除 Vim 之外的任何东西,请 xD)

周末愉快!

0 投票
0 回答
53 浏览

python-3.x - 启动 QtConsole 时出错:ImportError: DLL load failed while importing 消息:找不到指定的过程

我设置我的 Python venv 安装所有包,包括jupyter, qtconsole, pyqt5, pyside2, ipython等,以便能够使用命令jupyter qtconsole

然而,这样做时,无论我是在我的全局环境中还是在我的 venv 中,它都会引发以下错误,该错误仅在屏幕上输出(因此我不得不截屏):

在此处输入图像描述


操作系统 - 细节:

Windows 10,VS 代码 1.55.2,Python 3.9.0a4

0 投票
0 回答
23 浏览

python - 如何为 QtKernelManager 子进程内核指定启动代码以传递数据以进行进程间通信?

qtconsole的存储库是一个允许在 Qt 应用程序中嵌入类似 Jupyter 笔记本的界面的包,它提供了两个使用示例。

使用inprocess_qtconsole.py示例,一切都在同一个进程中运行,您可以访问内核并通过该 shell 从QtInProcessKernelManager和直接设置qtconsole.

embed_qtconsole.py示例改为在子进程中启动内核(我的用例需要这种分离),因此您不能直接设置变量,但我的想法是,如果我可以在启动时以某种方式传入端口地址,然后编码在 qtconsole 中运行可以使用正常的进程间通信策略与主进程进行通信。如何在由 a 管理的内核启动时传入要设置的数据QtKernelManager

我有一些想法,但还没有找到解决方案:我知道常规的 IPython 有启动脚本(见这里),可以用来设置变量,所以似乎这可能是受支持的,可能是通过一些参数QtKernelManager或在创建客户端时。内核只是一个POpen对象,所以也许有一些方法可以在它启动时添加一个参数。或者,假设有打开的流和通道,也许它们可以用来传递命令。

0 投票
0 回答
15 浏览

python - 使 spyder 使用进程内内核

有没有办法告诉 spyder(或者至少是 jupyter)像使用 qtconsole 一样运行进程内内核?我正在尝试使用来自不同程序的 spyder 并更新命名空间以处理大型数组(几个 GB +)和 qtpy 小部件。我尝试修改 SpyderKernelManager 基类,但遇到了太多不兼容问题。

0 投票
0 回答
20 浏览

jupyter-notebook - jupyter ipython notebook 无法打开正常运行的 qtconsole

我正在运行 Python 3.8 和 jupyter 1.0.0-5.3 和 qtconsole 5.1.1

我可以跑

并获得一个正常运行的 qtconsole

当我做

在 jupyter ipython notebook 中的 qtconsole,出现了一个看起来像 qtconsole 但它不起作用的窗口。