问题标签 [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.
python - 我可以使用什么代码来检查脚本是否在 IDLE 中运行?
正如标题所说。我想编写一个行为不同的脚本,具体取决于它是在控制台窗口内还是在 IDLE 中运行。是否存在仅在我可以检查的 IDLE 中运行时才存在的对象?环境变量?
我在 Windows 上使用 Python 2.6.5 和 2.7。
编辑:
到目前为止给出的答案是有效的。但我正在寻找一种正式的方式来做到这一点,或者看起来不像黑客的方式。如果有人想出一个,我会接受它作为答案。否则,几天后,我会接受最早的答案。
python - 如何更新 Tkinter 标签小部件的图像?
我希望能够换出 Tkinter 标签上的图像,但我不知道该怎么做,除了替换小部件本身。
目前,我可以像这样显示图像:
但是,当用户点击时,说ENTER
键,我想更改图像。
这可能吗?
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
任何指针都会很棒。
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.
python - 解决不同版本中的 Python 错误
我在 Python 中(至少在 2.6.1 中)遇到了该bytearray.fromhex
函数的错误。如果您尝试使用文档字符串中的示例,会发生这种情况:
此示例在 Python 2.7 中运行良好,我想知道解决该问题的最佳编码方式。我不想总是转换为 unicode,因为它会影响性能,并且测试正在使用的 Python 版本感觉不对。
那么有没有更好的方法来解决这类问题,以便它适用于所有版本,最好不会降低工作 Python 的速度?
python - Linux 命令行调用没有从 os.system 返回它应该返回的内容?
我需要对 linux 进行一些命令行调用并从中获取返回值,但是如下执行只是0
在它应该返回时间值时返回,例如00:08:19
,我正在常规命令行中测试完全相同的调用并返回时间价值00:08:19
,所以我对自己做错了什么感到困惑,因为我认为这是如何在 python 中做到这一点。
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/获得了安装包。我需要删除哪些目录/文件/配置文件条目?某处有清单吗?
python - m2crypto:python 2.7 兼容性以及使用哪个版本的 OpenSSL?
一段时间以来,我们一直在使用 M2crypto 和 Python 2.6 for Windows(32 位)并取得了巨大成功。我们使用用户贡献的设置之一在我们的开发环境中安装 M2crypto。我们想迁移到 Python 2.7,但注意到没有用于 m2crypto 的预构建 Python 2.7 设置。
问题:
M2crypto 0.20.2 是否与 Python 2.7 兼容,或者如果我们想继续使用这个库,我们是否应该继续使用 Python 2.6?
有没有人在 Python 2.7 环境中安装 M2Crypto 0.20.2 的用户构建设置?(M2crypto 网站上没有 2.7 贡献,谷歌也出现空缺)
我们能否将 Python 2.6 M2Crypto 文件(在 lib\site-packages\M2Crypto 下)复制到 Python 2.7 设置中的同一位置并避免正式的安装过程?
我们应该在 M2crypto 0.20.2 中使用什么版本的 OpenSLL?我查看了 OpenSSL 网站,出现了 2 个版本的 OpenSSL 可供选择:0.9.8 和 1.0.0a。
谢谢你,马尔科姆
python - AES 加密库与适用于 Windows 的 Python 2.7 兼容
关于与适用于 Windows 的 Python 2.7 兼容的 AES 加密库有什么建议吗?
过去我们在 Python 2.6 中使用过 m2crypto,但没有适用于 Python 2.7 的 m2crypto 版本,我们从源代码构建版本的尝试失败了。
谢谢你,马尔科姆
python - 如何从 Python 的 RequestHandler 处理程序实例中修改 SocketServer 服务器实例中的变量?
这是有问题的代码:
每次有新请求进来时,我得到的输出False
后面都是True
. 我要的是False
第True
一次,True
以后也是True
。
为什么我对服务器实例中的变量所做的修改没有在处理程序handle()
函数的范围之外持续存在?
更新:
所以,我尝试使用全局变量来实现我想要的:
它仍然不起作用,即产生与以前相同的输出。谁能告诉我哪里出错了?