问题标签 [python-3.2]

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 回答
267 浏览

python - Python 将其中一个参数替换为 self

我在 Python 中遇到了一个我无法解决的有趣情况。我在一个类中有一个函数定义 def a(self, x, y):,它是从其他地方调用的,比如a(par1, par2). 但是,发生的情况是par1被替换而不是selfpar2而不是x并且y未初始化。但这不应该是这样:par1并且par2应该分别放置而不是xandy并且 Python 应该已经得到了self自己。这在 Python 2.7 中可以正常工作,但是这个有趣的事情发生在 3.2 中。方法 a 没有任何修饰符,但是我从中调用它的方法有@classmethod修饰符。有点奇怪,也许@classmethod 在第三个版本中被改变了。如果有人知道发生了什么或如何使事情正常工作,请告诉。

谢谢 !

0 投票
1 回答
183 浏览

python - Python 3.2.2 自定义对象比较失败

我在模块中有一个如下声明的python类

现在,稍后在主程序中,我进行如下比较:

我不明白不同行为的原因可能是什么......

如果有人能给我一个提示,那就太好了:)

提前致谢

0 投票
2 回答
2531 浏览

python - Python 的 FOR 循环中是否有“跳过范围”技术?

让我们假设(因为这是真的)我有一个 Python (3) 脚本,它需要遍历一个 2D 数组(任意长度,但每个元素只是一个 2 个整数的数组,如下面的列表所示)。

我想递归地迭代这个可爱的东西,这样

本质上,我只需要知道循环 linCirc 的最佳方法,然后当满足某些条件时linCirc.index(element)linCirc.index(element) + 1我可以控制跳过,并跳过零个或多个元素。例如,不是从[0, 2]to [2, 2],我可以从[0, 2]to [2, 4]。这是最好的方法吗?是否应该涉及 for 循环?

对于好奇的人:此代码旨在使电路线性化,以便任何电路(具有有限组件;例如,现在只有电阻器和电池)都可以用 2D 数组(如 linCirc)表示。如果你愿意,我会发布我的完整代码,但我不想用无用的代码堵塞它。

0 投票
1 回答
5717 浏览

zlib - 不能不安装分布式,zlib

一开始,我只想用python3.2安装feedparser,而它需要Distribute。当我安装分发时

我有

然后我下载了zlib并安装了它

安装后,尝试安装分布式,我得到了同样的错误。

0 投票
1 回答
247 浏览

python - html.parser 奇怪的行为

使用 Python 3.2,我直接从html.parser 文档中尝试了该示例:

我没有得到文档中显示的结果:

出于某种原因,它仅将某些标签视为数据,但仅当strict=False. 如果strict=True我得到正确的结果:

0 投票
1 回答
369 浏览

python - 在 python 中,如何停止正在执行的函数中的代码?

在 python 3.2 中,有没有办法停止函数的其余部分执行?

基本上,我正在创建一个登录系统作为我的课程的概念,但我无法在任何地方找到答案。

我的代码分为 2 个文件,一个记录器,它使用日志文件处理输入和输出,以及主要的类,例如数据库连接、登录代码本身等。

这是处理获取用户输入的代码,我对第 3 行和第 4 行感兴趣,它们将“quit”转换为“QUIT0x0”,以尽量减少意外调用退出代码的机会。

这是处理从用户数据库中删除用户记录的代码,我对如何使第 4 行和第 5 行工作并阻止函数的其余部分执行感兴趣:

在此先感谢,汤姆

0 投票
1 回答
55 浏览

osx-lion - 为了让 python-mode.el-6.0.5 找到 python3.2,我需要做什么?(使用 OS X 狮子)

当我尝试打开 python 3.2 解释器时,我收到消息找不到它。

0 投票
1 回答
2890 浏览

python-3.2 - pythonw.exe 在 Windows 上完全无法正常工作

每当我尝试在 Windows 上使用 python 解释器时,

发生。

使用python.exe代替有效,但每个教程都告诉我使用 pythonw.exe。

我错过了什么吗?

0 投票
3 回答
3908 浏览

python - python 3.2 html解析器

我是相对新的 python 我正在尝试 html.parser 作为休闲:

当我在口译员中

我越来越:

方法 handle_starttag 没有被调用,但是当我使用 TestParser 执行它时,它的行为正确。谁能告诉我我做错了什么!!!谢谢

0 投票
3 回答
3698 浏览

python - 在 Python 中 *zip(list1, list2) 返回什么类型的对象?

可能重复:
Python:一劳永逸。星号运算符在 Python 中是什么意思?

返回什么类型的对象*zip(x, y)?为什么

不工作?