问题标签 [python-2.5]
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 - ctypes导入不适用于python 2.5
我正在尝试导入 ctypes,并且我正在使用使用 macports 安装的 Python 2.5.5(在 Mac OS X 10.6 上)。
我收到一条错误消息“ImportError:没有名为 _ctypes 的模块”(请参阅下面的详细信息)。据我了解,ctypes 应该是为 python 2.5 预装的。有什么建议么?
谢谢,索拉布
错误详情:
更新:我检查了/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload
目录,没有 Ned 的回复。没有 _ctypes.so 文件,但是有两个相关文件:
这是否意味着我需要重新安装 ctypes?
更新 2:重新安装 python 2.5 解决了这个问题。不太确定是什么导致了原始问题。
python - 我可以根据两个值将列表理解缩减为两个列表吗?
我有以下代码。
我想要的是这个。
显然这是行不通的。在没有常规循环的情况下,如何解决这种冗余?
python-idle - 是否可以在 Python 2.5 和 Ubuntu 上安装 IDLE
Ubuntu 软件中心提供编号为 2.6 及更高版本的 IDLE。如果我必须使用 Python 2.5(因为与 Google App Engine 兼容),是否仍然可以使用 IDLE?我当然假设 IDLE 版本号必须与 Python 版本号相同。
目前,由于找不到 _tkinter,我对 IDLE 的调用失败。同样,当我尝试以交互方式导入 _tkinter 时也找不到它。然后我继续安装 Tcl 和 Tk 和 python-tk 以及提供的 IDLE 版本之一(没有一个被标记为 2.5),但 _tkinter 仍然没有被导入。
python - 如何在 OpenBSD4.8 上更改我的 python 脚本的进程名
我尝试了 py-setproctitle 和 setproctitle。他们都没有在 OpenBSD 上工作。
python - 使用 re.finditer 和 re.match 时的不同行为
我正在研究一个正则表达式来通过一些脚本从页面中收集一些值。我re.match
在条件中使用但它返回 false 但如果我使用finditer
它返回 true 并且条件主体被执行。我在自己构建的测试器中测试了该正则表达式,它在那里工作,但不在脚本中。这是示例脚本。
python - 将整数转换为字节(对于 PySerial,使用 Python25)
这似乎应该很简单,但我一直无法弄清楚......
我正在尝试使用PySerial与微控制器通信。我想发送一个索引位置,但是当我发送它时,PySerial 发送数字的 ASCII(所以当我发送 0 时,它发送 48)。
我知道对于 Python26 及更高版本,我只需将数字与内置字节函数括起来,如下所示:
但是,Python25 没有这个功能。我找不到任何建议等效的文档。有人知道我应该怎么做吗?
提前致谢!
编辑:对不起,这是我的代码的简化版本......
然后我会分别调用 sendIndex() -
python - lxml python 2.5 ElementMaker语法错误
我有以下代码:
这在 python 2.6 中运行良好,但是当我使用 python 2.5 运行它时,出现以下错误:
我无法弄清楚为什么会这样。为什么2.5会抛出这个错误?我该如何解决?
python - 将 Python 2.5 升级到 Python 2.6 后解决 pip/virtualenv 惨败?
我在我的系统上将 Python 2.5 升级到 Python 2.6 并且它正在崩溃(是的,这是我的错,但至少这不是一个高优先级的生产服务器)。pip
没用,所以我不得不手动获取与 Python 2.6 兼容的最新 pip。
我现在必须使用pip-2.6
as 命令。有没有办法让这个 override pip
,这似乎是对 2.5 包的引用?pip
给了我这个:
我做了一个which pip
给我的:
如果我对此感兴趣,我会看到:
另一件事是,我做了一个pip-2.6 install -U virtualenv
并调用virtualenv
曾经工作过,但现在引用已经消失了..
谁能提供有关我如何映射以及如何进行pip
工作的见解?pip-2.6
virtualenv
python - 将字符串转换为列表
可能重复:
将表示列表的字符串转换为实际的列表对象。
你好,
我有一个这种格式的字符串:
如何将此字符串转换为列表,以便我可以将索引 0 作为 174 访问,将索引 1 作为 185 访问?我正在使用 Python 2.5 和 Win XP。我尝试了几种方法,但效果不佳。感谢您的建议。时间
list - 按顺序将元素添加到列表中?
我正在尝试使用从文件中读取的整数来初始化列表。每次我读取一个整数时,我都会在列表中添加一个元素(由 calculate() 函数定义的元素),添加元素的索引是我读取的整数。所以如果我读到“5”,我想要一个存储在索引 5 的元素。文件中的整数在数字上是乱序的,所以我不能简单地将元素 insert() 到列表中,因为它可能会导致其他元素已经被插入以被推乱。
如何按顺序添加它们?