问题标签 [python-2.7]

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 投票
5 回答
5780 浏览

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

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

我在 Windows 上使用 Python 2.6.5 和 2.7。

编辑:

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

0 投票
3 回答
95843 浏览

python - 如何更新 Tkinter 标签小部件的图像?

我希望能够换出 Tkinter 标签上的图像,但我不知道该怎么做,除了替换小部件本身。

目前,我可以像这样显示图像:

但是,当用户点击时,说ENTER键,我想更改图像。

这可能吗?

0 投票
3 回答
2117 浏览

mysql - Windows 上是否没有适用于 python 2.7 的 mysql 连接器

虽然我看到一堆用于 python 2.6 的 mysql 连接器的链接/二进制文件,但我没有看到 2.7 的链接/二进制文件

要使用 django,我应该恢复到 2.6 还是有出路?

我正在使用 Windows 7 64 位

django - 1.1 Mysql 5.1.50

任何指针都会很棒。

0 投票
4 回答
30473 浏览

python - Python SocketServer: sending to multiple clients?

Well, I'm trying to build a small python prgram with a SocketServer that is supposed to send messages it receives to all connected clients. I'm stuck, I don't know how to store clients on the serverside, and I don't know how to send to multiple clients. Oh and, my program fails everytime more then 1 client connects, and everytime a client sends more then one message...

Here's my code until now:

Obviously I have no idea what I'm doing, so any help would be great.
Thanks in advance!

Edit: I'm using Python 2.7 on Windows Vista.

0 投票
2 回答
2152 浏览

python - 解决不同版本中的 Python 错误

我在 Python 中(至少在 2.6.1 中)遇到了该bytearray.fromhex函数的错误。如果您尝试使用文档字符串中的示例,会发生这种情况:

此示例在 Python 2.7 中运行良好,我想知道解决该问题的最佳编码方式。我不想总是转换为 unicode,因为它会影响性能,并且测试正在使用的 Python 版本感觉不对。

那么有没有更好的方法来解决这类问题,以便它适用于所有版本,最好不会降低工作 Python 的速度?

0 投票
10 回答
311557 浏览

python - Linux 命令行调用没有从 os.system 返回它应该返回的内容?

我需要对 linux 进行一些命令行调用并从中获取返回值,但是如下执行只是0在它应该返回时间值时返回,例如00:08:19,我正在常规命令行中测试完全相同的调用并返回时间价值00:08:19,所以我对自己做错了什么感到困惑,因为我认为这是如何在 python 中做到这一点。

0 投票
16 回答
1021654 浏览

python - 如何在 Mac OS X 10.6.4 上卸载 Python 2.7?

我想从我的 Mac OS X 10.6.4 中完全删除 Python 2.7。我设法PATH通过还原我的.bash_profile. 但我还想删除由 Python 2.7 安装包安装的所有目录、文件、符号链接和条目。我从http://www.python.org/获得了安装包。我需要删除哪些目录/文件/配置文件条目?某处有清单吗?

0 投票
1 回答
1901 浏览

python - m2crypto:python 2.7 兼容性以及使用哪个版本的 OpenSSL?

一段时间以来,我们一直在使用 M2crypto 和 Python 2.6 for Windows(32 位)并取得了巨大成功。我们使用用户贡献的设置之一在我们的开发环境中安装 M2crypto。我们想迁移到 Python 2.7,但注意到没有用于 m2crypto 的预构建 Python 2.7 设置。

问题:

  1. M2crypto 0.20.2 是否与 Python 2.7 兼容,或者如果我们想继续使用这个库,我们是否应该继续使用 Python 2.6?

  2. 有没有人在 Python 2.7 环境中安装 M2Crypto 0.20.2 的用户构建设置?(M2crypto 网站上没有 2.7 贡献,谷歌也出现空缺)

  3. 我们能否将 Python 2.6 M2Crypto 文件(在 lib\site-packages\M2Crypto 下)复制到 Python 2.7 设置中的同一位置并避免正式的安装过程?

  4. 我们应该在 M2crypto 0.20.2 中使用什么版本的 OpenSLL?我查看了 OpenSSL 网站,出现了 2 个版本的 OpenSSL 可供选择:0.9.8 和 1.0.0a。

谢谢你,马尔科姆

0 投票
2 回答
1346 浏览

python - AES 加密库与适用于 Windows 的 Python 2.7 兼容

关于与适用于 Windows 的 Python 2.7 兼容的 AES 加密库有什么建议吗?

过去我们在 Python 2.6 中使用过 m2crypto,但没有适用于 Python 2.7 的 m2crypto 版本,我们从源代码构建版本的尝试失败了。

谢谢你,马尔科姆

0 投票
2 回答
1874 浏览

python - 如何从 Python 的 RequestHandler 处理程序实例中修改 SocketServer 服务器实例中的变量?

这是有问题的代码:

每次有新请求进来时,我得到的输出False后面都是True. 我要的是FalseTrue一次,True以后也是True

为什么我对服务器实例中的变量所做的修改没有在处理程序handle()函数的范围之外持续存在?

更新:

所以,我尝试使用全局变量来实现我想要的:

它仍然不起作用,即产生与以前相同的输出。谁能告诉我哪里出错了?