问题标签 [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 投票
1 回答
1230 浏览

indexing - 如何使用python在ASCII文件中查找单词

我想找到一个单词及其索引,但问题是我只得到它的第一个位置,而单词在文件中出现多次。该文件的内容是,

[制作数据:学生 1=AENIE:14 岁,学生 2=约翰:15 岁,学生 3=凯莉:14 岁,学生 4=杰克:16 岁,学生 5=雪:16 岁;设置记录:学生 1=好,学生 2=,学生 3=坏,学生 4= ,学生5=好]

以下是我的代码,

这里“STUDENT1”这个词出现了两次,而我的代码只给出了它的第一个索引位置。我也想要它的第二个索引位置。同样,一个单词可能会在文件中出现多次,那么我怎样才能找到它的所有索引位置?

0 投票
2 回答
17953 浏览

python - 将 int 格式化为 int,但浮动为 %.3f

我有一个需要两个截止值的函数,称为min_dfmax_df。要么是int表示绝对频率截止频率,要么是float表示相对频率。现在,我想添加一些检查并给出适当的警告消息,但不要太杂乱。这有效:

但使用float诸如(1/3.),警告包含0.333333333333. 我宁愿让它这么说0.333,所以我尝试%.3f了,但这也将int值转换为浮点数并显示2.0002.

如何打开类型以获得正确的格式?在将格式字符串传递给操作员之前,我是否需要构建格式字符串%

更新:我需要在 Python 2.5 中工作的东西,因为这是我所针对的最低版本。

0 投票
4 回答
4810 浏览

python - Try-Except-Finally 语句的过时书籍描述

我在追Apress, Beginning Python from Novice to Professional书。提到:

最后。如果需要确保执行某些代码(例如,清理代码),无论是否引发异常,都可以使用 try/finally。然后将此代码放在 finally 子句中。请注意,您不能在同一个 try 语句中同时包含 except 子句和 finally 子句——但您可以将一个放在另一个中。

我试过这段代码:

...输出是

在这里,我在同一段中使用过except和,不是吗?并且代码按预期工作正常。书上说的我完全看不懂!finallytry

有人请澄清。谢谢。

0 投票
1 回答
154 浏览

python - Python 试图重构(干掉)一个长的控制流

我正在从需要很长时间才能运行的 SQL 查询中获取大量数据。由于 SQL 查询需要很长时间才能运行,因此我以最精细的形式从数据库中获取数据。然后,我循环浏览这些数据一次,并将其汇总为对我有用的形式。

我的问题是我一遍又一遍地重复自己。但是,我不确定重构此控制流的最佳方法。提前致谢!

0 投票
4 回答
4855 浏览

python - 我可以在 Python 2.5.6 中使用 Python 3 super() 吗?

我可以super()在 Python 2.5.6 中使用干净的 Python 3 语法吗?
也许有某种__future__进口?

0 投票
3 回答
8096 浏览

python - 如何以适用于 py2 和 py3 的方式在 Python 中定义二进制字符串?

我正在编写一个应该在 Python 2 和 3 中工作的模块,我需要定义一个二进制字符串。

通常这会是这样的,data = b'abc'但是这段代码在 Python 2.5 上失败,语法无效。

如何以适用于所有 Python 2.5+ 版本的方式编写上述代码

注意:这个必须是binary(可以包含任何类型的字符,0xFF),这个很重要。

0 投票
10 回答
124300 浏览

python - 如何使用标准 Python 类(不使用外部库)获取图像大小?

我正在使用 Python 2.5。并使用 Python 中的标准类,我想确定文件的图像大小。

我听说过 PIL(Python 图像库),但它需要安装才能工作。

我如何在不使用任何外部库的情况下仅使用 Python 2.5 自己的模块来获得图像的大小?

注意我想支持常见的图像格式,尤其是 JPG 和 PNG。

0 投票
0 回答
280 浏览

windows - 如何在没有 Visual Studio 2003 的 Windows 上构建原生 Python 2.5 扩展?

如果运气不好,被迫在 Windows 上使用古老的 Python 2.5,您可能会遇到另一个问题:必须使用 Visual Studio 2003 构建本机扩展,而您将无法再找到它。

是否有任何解决方法,不需要VS2003?

顺便说一句,操作系统是 Windows 7,请不要告诉我这是一个不受支持的场景,我知道。

0 投票
2 回答
518 浏览

python - 如何在 Python 2.5 中将内存块作为文件对象访问?

我想在 Windows 下的 Python 2.5 中获取一个内存块的文件对象。(由于某些原因,我不能为这个任务使用较新的版本。)

因此,作为输入,我确实有 apointer和 a size,假设我只需要只读访问权限。

如果您想知道,我通过使用 ctypes 获得了这些,我需要使它们可用于需要文件处理程序(只读)的函数。

我考虑过使用cStringIO,但为了创建这样一个对象,我需要一个string对象。

0 投票
1 回答
1357 浏览

mod-wsgi - 在 Windows 上使用 Apache2.2 配置 mod_wsgi 3.3

我能够为 Python 2.5.4 编译 mod_wsgi。它现在被加载到 apache 模块中。我通过命令确认了

但我无法运行测试文件(hello.wsgi),它位于文件夹 c:/apache/htdocs/wsgi 中:因此文件路径变为 c:/apache/htdocs/wsgi/hello.wsgi

我的 hello.wsgi 文件包含:

我在 httpd.conf 中添加了以下几行:

我的 Apache 错误日志是:

更新

我从别名中删除了尾部斜杠,我已将我的 wsgi 文件夹从 htdocs 移动到 apache 并创建了一个 vhost 文件:

但是现在我的 Apache 给出了一些 Windows 错误,例如:

需要一些帮助。

谢谢。