问题标签 [python-idle]

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 投票
4 回答
9843 浏览

python - 找不到pygame

我在 ubuntu 中运行,我可以在 python 中编码,没有问题。我试图安装 pygame 并做到这一点,我做到了:

sudo apt-get 安装 python-pygame

当我进入 python IDLE 并写下:

导入pygame

我得到:

回溯(最近一次通话最后):

文件“”,第 1 行,在

ImportError:没有名为 pygame 的模块

我能做些什么来解决这个问题?我忘记了什么,或者做错了什么?

0 投票
1 回答
5879 浏览

python - 如何在 Python IDLE 中运行的模块以外的模块中设置断点?

如果我编辑两个模块,eggs 和 ham,并且模块 Eggs 导入 ham,我如何运行模块 Eggs 以使 IDLE 在 ham 中设置的断点处停止?到目前为止,我只能让 IDLE 识别在实际运行的模块中设置的断点,而不是那些正在导入的断点。

0 投票
2 回答
6497 浏览

c++ - 如何在 Qt 中检测用户不活动?

如何在 Qt QMainWindow 中检测用户不活动?到目前为止,我的想法是拥有一个递增计数器的 QTimer,如果传递了某个值,它将锁定应用程序。任何鼠标或键交互都应将计时器设置回 0。但是我需要知道如何正确处理重置的输入事件;我可以重新实现:

...但是 QMainWindow 中所有小部件的事件处理程序不会阻止这些控件中发生的事件到达 QMainWindow 吗?是否有更好的架构来检测用户活动?

0 投票
2 回答
425 浏览

.net - 有没有办法在 Windows Server 2008 的 PostgreSQL 8.4 中中断丢失或空闲的 TCP/IP 连接?

我问过:如何通过 keepalive postgreSQL 中断 TCP/IP 连接而不更改寄存器中的任何内容?

现在,我想确认:

我的系统(C#.NET、NHibernate 和 Active Record)使用数据库 PostgreSQL 8.4 和 Windows Server 运行。我需要一种方法来中断空闲或丢失的 TCP/IP 连接并解锁数据。

我无法调整操作系统配置,也无法重新编译 PostgreSQL。如果需要,我的系统可以在 Oracle 10g Express 中运行!我需要知道:我可以在不为 PostgreSQL 实施新补丁的情况下中断空闲连接吗?我需要为此将我的数据库迁移到 Oracle 吗?

谢谢,

0 投票
2 回答
6233 浏览

python - process_file(sys.argv[1]) IndexError: 列表索引超出范围

这是我正在使用的来自 Practical Programming 的代码:

在 IDLE 中导入此模块并通过 process_file() 传递文本文件参数后,我收到此错误:

如何在不收到此错误的情况下使该程序正常工作?任何帮助表示赞赏。

0 投票
5 回答
5780 浏览

python - 我可以使用什么代码来检查脚本是否在 IDLE 中运行?

正如标题所说。我想编写一个行为不同的脚本,具体取决于它是在控制台窗口内还是在 IDLE 中运行。是否存在仅在我可以检查的 IDLE 中运行时才存在的对象?环境变量?

我在 Windows 上使用 Python 2.6.5 和 2.7。

编辑:

到目前为止给出的答案是有效的。但我正在寻找一种正式的方式来做到这一点,或者看起来不像黑客的方式。如果有人想出一个,我会接受它作为答案。否则,几天后,我会接受最早的答案。

0 投票
13 回答
33687 浏览

python - IPython 工作流程(编辑、运行)

是否有允许我打开/运行/编辑 Python 文件的 IPython 图形用户界面?我在 IDLE 中的工作方式是打开两个窗口:shell 和一个 .py 文件。我编辑 .py 文件,运行它,并与 shell 中的结果进行交互。

是否可以像这样使用 IPython?或者有其他工作方式吗?

0 投票
10 回答
61906 浏览

python - Python IDLE 未在 Windows 7 上启动

我曾经使用 Python 2.7,然后 IDLE 正在工作。我卸载了它并安装了 Python 3.1。
现在 Idle 无法启动。我应该怎么做才能让它运行?

注意:我尝试了 c:\Python31\pythonw.exe c:\Python31\Lib\idlelib\idle.py
我卸载了 3.1 并重新安装了 2.7,但都不工作...

0 投票
2 回答
149 浏览

python - Python 元调试

嘿嘿,

刚开始为想象中的计算机编写汇编程序,我的班级正在逐线创建,因为 TA 提供的那个很难。我选择了 python,尽管我从来没有真正使用过它(但知道基本语法)并且很喜欢它。

我最喜欢的能力是如何将我刚刚编写的方法粘贴到 shell 中,然后手动对其进行单元测试(我正在使用 IDLE)。

我只是想知道是否有一种方法可以自动将我的 python 代码中的所有符号公开给 shell,这样我就可以调试而无需每次都将我的代码复制并粘贴到 shell 中(尤其是当我在代码中进行修改时) .

干杯

0 投票
2 回答
1512 浏览

python - 不能从命令行运行的 Python 代码

我在 Python 2.6 中编写的模块 (test.py) 可以通过以下命令从 Python IDLE 导入并完美运行:

但是,如果我在命令行中使用命令“python test.py”,它显然会在命令“import os”上崩溃(根据回溯)。

正如您从下面的代码中看到的,当从命令行运行时,它的执行应该与在 IDLE 中运行时相同。为什么不在 IDLE 中运行它会导致问题?我的 google-foo 只能在代码在命令行运行但不能在 IDLE 中运行时才能得到结果。

需要指出的是,这个模块无非就是做大量的基础数学,检查一些外部计算的数据是否可行。

完整的追溯是: