问题标签 [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.

0 投票
5 回答
44208 浏览

python - 如何:Macports 选择 python

当我输入:

这是结果:

我想当我使用 python 时,我会使用 version 2.5。相反,当我输入“python”时,2.7 版似乎处于活动状态。如何将其更改为 2.5 版?

0 投票
1 回答
2655 浏览

python - Python 装饰子类的所有方法,并提供覆盖方法

我正在努力寻找一种减少样板装饰器的方法。我们有很多使用@decorate 的类。例如:

我想让它默认装饰器在那里,除非有人另有说明。


我使用此代码进行自动换行

我的问题是:

  1. 有没有更好的方法来完成自动装饰?
  2. 我该如何进行覆盖?

理想情况下,我的最终解决方案是:

编辑

谈谈下面的评论之一,因为类是可调用的,而不是做

它应该是:

0 投票
3 回答
11579 浏览

python - 如何使用 Python 缓冲区对象进行 memset?

如何对 Python 缓冲区对象中的一组连续值进行快速重置?

主要是我在寻找一个 memset :)

PS。该解决方案应适用于 Python 2.5 并修改缓冲区本身(无副本)。

0 投票
2 回答
11116 浏览

python - python 2.5中的相对导入

我知道在 Python 中有很多关于相同导入问题的问题,但似乎没有人设法提供正确使用的清晰示例。

假设我们有一个mypackage包含两个模块foobar. 在里面foo我们需要能够访问bar

因为我们还在开发它,mypackage不在sys.path.

我们希望能够:

  • 进口mypackage.foo
  • foo.py作为脚本运行并执行该__main__部分中的示例用法或测试。
  • 使用 Python 2.5

我们如何在 foo.py 中进行导入,以确保它在所有这些情况下都能正常工作。

0 投票
1 回答
1576 浏览

installation - MacPorts 安装 python25 和 py25-gtk

我正在运行 Mac OSX 10.5.8。我最近安装了一个兼容的 macports 版本:MacPorts-2.0.3-10.5-Leopard.dmg。我正在尝试使用它来安装 python25 和 py25-gtk,我之前在其他 Mac 系统上做过,尽管它们是 10.6.*。

我已经在这台机器上安装了 python 2.5,但是我重复了端口安装只是因为我过去做过这个。安装 macports 后,我执行了以下命令,然后执行了它们的输出。

---> 计算python25的依赖

---> 清洗python25

---> 删除 python25 的工作目录

---> 清理 python_select

---> 删除 python_select 的工作目录

sudo:python_select:找不到命令

不用说 python_select 没有正确安装。我也尝试安装 py25-gtk

这需要一些时间来安装(几个小时)。它似乎安装正确,但是当我import gtk从我的 python shell 运行时,我什么也没得到。

似乎 macports 没有安装 python25 和 python_select,除非它们已经安装并且 shell 配置文件有问题。基本上我只需要 pygtk 来使用我已经拥有的 python25。如果有人有任何想法,将不胜感激。

谢谢!

0 投票
2 回答
10245 浏览

python - Python 2.5 将字符串转换为二进制

我知道这在 python 2.6 中很容易实现。但是在 Python 2.5 中最简单的方法是什么?

有什么建议么?我想把 x 变成

001000100100100/101001100100/101001001001,0001,0001,0001,0001,0001,0001,0001,000101001008100c_00100c1001,0001,0001,0001,0001,000100100100c1100c100100c1008100c100c100cup100100,0001,0001,0001,0001,0001,0001,0001,00010100100100c100c_1100100c1008100800cie100100c100c101,0001,0001,0001,0001,0001,0001,0001008100100c100100c>

0 投票
1 回答
984 浏览

python - 在 Windows 7 上使用 python shell 编译文件夹中的所有文件

要从 shell 编译 python 文件,可以键入

在有很多文件的情况下,这可能是一项任务。如何使用此命令或任何其他命令一次编译文件夹中的所有 .py 文件。

0 投票
1 回答
40314 浏览

python - 从 .pyo 文件导入 .pyd 文件(作为 python 模块)时出错

我在 Windows 上运行 pygame(用于 Python)。我有一些 .pyo 文件和一些 .pyd 文件。我在其他地方有另一个脚本,它试图将其中一个 .pyd 文件作为模块导入,但我不断收到不存在此类模块的错误。

.pyo 文件在将 .pyd 文件作为模块导入时是否存在问题?我能做些什么来解决这个问题?

0 投票
2 回答
456 浏览

python - 如何腌制 wx.frame(python GUI) 对象并取消腌制它?

如何腌制 wx.frame(python GUI) 对象并取消腌制它?

0 投票
1 回答
1160 浏览

wxpython - 没有名为 agw.aui 的模块

我正在使用 python 2.5,同时运行我从http://xoomer.virgilio.it/infinity77/main下载的模块 persist_handlers.py 时出现错误 No module named agw.au(wx.lib.agw.aui)。如何安装 wx 包?

实际上我正在尝试使用persistencemanager腌制一个wx.frame

有没有更简单的腌制方法?