问题标签 [python-2.x]

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 投票
6 回答
3227 浏览

python - 如何让 Python 记住设置?

我在下面编写了漂亮的 python 示例代码。现在我该如何做到这一点,当我退出然后重新启动程序时,它会记住刻度的最后位置?

编辑:

我尝试了以下代码

但是得到以下错误

0 投票
10 回答
44672 浏览

python - nonlocal keyword in Python 2.x

I'm trying to implement a closure in Python 2.6 and I need to access a nonlocal variable but it seems like this keyword is not available in python 2.x. How should one access nonlocal variables in closures in these versions of python?

0 投票
5 回答
49396 浏览

python - 如何在文件中写入俄语字符?

在我尝试输出俄语字符时在控制台中它给了我???????????????

谁知道为什么?

我尝试写入文件-在这种情况下是相同的情况。

例如

里面的文件是 - ???????????????????????????/

或者

另外记事本不允许我用俄语字母保存文件。我给这个:

此文件包含 Unicode 格式的字符,如果您将此文件保存为 ANSI 编码的文本文件,这些字符将会丢失。要保留 Unicode 信息,请单击下面的取消,然后从编码下拉列表中选择一个 Unicode 选项。继续?

如何调整我的系统,所以我不会有这个问题。

0 投票
3 回答
100742 浏览

python - Python:在 Unicode 转义字符串上使用 .format()

我正在使用 Python 2.6.5。我的代码需要使用“大于或等于”符号。它是这样的:

为什么我会收到此错误?有正确的方法吗?我需要使用该.format()功能。

0 投票
2 回答
84560 浏览

python - Python 2 如何比较字符串和整数?为什么列表比较大于数字,而元组大于列表?

以下代码段带有输出注释(如 ideone.com 上所示):

有人可以解释为什么输出是这样的吗?


实施细节

  • 这种行为是语言规范规定的,还是由实现者决定的?
  • 任何主要的 Python 实现之间是否存在差异?
  • Python 语言的版本之间是否存在差异?
0 投票
2 回答
243 浏览

python - 如何以交叉兼容的方式使用重命名为 3 的 python 模块?

有几个模块在 Python 3 中被重命名,我正在寻找一种解决方案,可以让你的代码在两种python 风格中都工作。

在 Python 3 中,__builtin__被重命名为builtins. 例子:

0 投票
1 回答
454 浏览

python - 使用 Python 查找元素并返回 XPath

我正在使用 Python 2.4/2.5,带有libxm2dom. 我可以导入 HTML 文档并构建 DOM。有没有办法以编程方式“搜索”给定术语,并能够制作 XPath 函数来提取href该术语?例如,给定文档中的这段 HTML:

我想要一个 XPath 函数,它可以找到bigdog并返回 XPath 以获取href链接。

0 投票
2 回答
1423 浏览

python - Python utf-8 处理

我正在使用 Python 2.6.1,并且我的代码遇到了与 utf-8 相关的问题。使用此代码可以重现此问题:

首版bDATA作品就好了。但是,如果相同的数据在文件 btcresp1.txt 文件中,python 会报错如下:

我不确定为什么从文件中读取相同的数据会导致问题。有人可以解释为什么会出现这种行为以及如何解决这个问题吗?

提前致谢!

0 投票
6 回答
21117 浏览

python - 基本的python算术 - 除法

我有两个变量:count,这是我过滤的对象的数量,以及 per_page 的常量值。我想将计数除以 per_page 并获得整数值,但无论我尝试什么 - 我得到 0 或 0.0 :

我做错了什么,为什么 math.ceil 给出浮点数而不是 int ?

0 投票
4 回答
1300 浏览

python - 为什么 Python 3(或更高版本)比 Python 2 更好?

大约 10 年前,我将 Python 作为我的第一门严肃(非 BASIC)语言学习。从那时起,我学到了很多其他的东西,但我倾向于用 Python 来“思考”。当我查看更改列表时,我没有看到我需要此功能。我通常对自己说,嗯,这将是一个很好的方法,但为什么现在改变它呢?

对于大型项目而言,更改默认楼层分区之类的事情可能会非常痛苦。似乎主要参与者都在拖延时间。让我想投资另一个学习曲线的关键特征是什么?