问题标签 [python-3.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 投票
8 回答
43411 浏览

wxpython - 用于 Python 3 的 wxPython

wxPython有 Python 3 的版本吗?

如果是这样,我在哪里可以得到它?

0 投票
5 回答
3883 浏览

python - Python 超全球?

Python中是否有超级全局(如PHP)?我有一些变量我想在我的整个项目中在单独的文件、类和函数中使用,我不想在每个文件中一直声明它。

0 投票
12 回答
5234 浏览

python - 为什么不切换到 Python 3.x?

我问这个是出于可部署的原因。例如,如果我用 python 编写解决方案,由于没有采用 python 3,我觉得一定要写到 2.x。这是我日常关心的主要问题,我想弄清楚发生了什么。

对于这里的许多基于 python 的问题,人们提供的解决方案在 python 3.x 中根本不起作用

所以,我问一个问题:是什么阻止了你在个人或工作环境中切换到 python 3.x?转换脚本存在,但程序员(通常是所有事物的最早采用者)似乎拒绝升级。

为什么?

0 投票
5 回答
1071 浏览

python - Python - 覆盖 print()

我正在使用 mod_wsgi 并且想知道是否可以覆盖 print() 命令(因为它没用)。

这样做不起作用:

因为这是一个语法错误。:(

0 投票
2 回答
555 浏览

python - python3 对传递给 sorted() 的“key”参数的方法做了什么?

我有一个关于 python 如何处理传递给 sorted() 的方法的问题。考虑以下小脚本:

这给出了类似于以下内容的输出:

此脚本根据每个实例的 x 字段的值对 SortClass 对象进行排序。但是请注意,sorted 的“key”参数指向 SortClass.getX,而不是任何特定的 SortClass 实例。我对python如何实际使用作为“键”传递的方法有点困惑。像这样调用 getX() 是否有效,因为传递给它的对象与“self”参数的类型相同?这是对“关键”参数的安全使用吗?

0 投票
2 回答
3742 浏览

python - Python3 Http Web 服务器:虚拟主机

我正在 python3 中编写一个相当简单的 http web 服务器。Web 服务器需要简单 - 仅从配置文件等中进行基本读取。我只使用标准库,现在它工作得相当好。

这个项目只有一个需求,我自己无法实现——虚拟主机。我需要至少有两个虚拟主机,在配置文件中定义。问题是,我找不到如何在 python 中实现它们的方法。有没有人有任何指南,文章,也许是一些简单的实现如何做到这一点?

如果有任何帮助,我将不胜感激。

0 投票
2 回答
16790 浏览

python - 打开 python 3 urllib 的调试输出

在 python 2 中,可以通过执行从 urllib 获取调试输出

但是,在 python 3 中,这似乎已移至

但是,我直接使用 urllib 而不是 http.client 。如何设置它以便我的 http 请求以这种方式显示调试信息?

到目前为止,这是我正在使用的内容。如果我希望能够获得调试信息,最好的方法是什么?

0 投票
6 回答
1809 浏览

python - 关于与 Python 3.0 兼容的 GUI 编辑器

我想开始学习 Python(零经验)。我有点倾向于从 Python 3.0 开始。但是,我不确定此时是否存在与 Python 3.0 兼容的 GUI 编辑器。我试过安装 Glade,但我得到的那个只适用于 Python 2.5。我可以在 Python 3.0 中使用什么?欢迎任何建议。谢谢!

0 投票
3 回答
14576 浏览

python-3.x - python3.0上的setuptools

我试图为 python3.0 安装“setuptool”包。但不幸的是,当我尝试安装时,它说模块名称“dist”丢失。请帮我解决这个问题。


截至 2013 年 3 月的编辑:

请在接受的答案下方查看@LennartRegebro 的最新回复

0 投票
3 回答
787 浏览

python - __metaclass__ 不应该强制在 Python 中使用元类吗?

我一直在尝试学习 Python 中的元类。我明白了主要想法,但我似乎无法激活该机制。据我了解,您可以在构建类 K 时将 M 指定为元类,方法是__metaclass__在全局或类级别设置为 M 。为了测试这一点,我编写了以下程序:

但是,当我运行它时,我得到以下输出:

我不应该在 1 和 2 之后看到“西班牙的雨”吗?这里发生了什么?