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

python - Python 3.0 `wsgiref` 服务器无法正常工作

我似乎无法让wsgiref模块在 Python 3.0 下工作。但是,它对我来说在 2.5 下工作正常。即使我尝试文档中的示例,它也会失败。它失败得很厉害,即使我在上面有一个打印功能:“ from wsgiref.simple_server import make_server”,由于某种原因它永远不会被打印出来。它在运行时不会出现任何错误,它只是在浏览器中显示一个空白页面并且不记录任何类型的请求。

有谁知道问题可能是什么?谢谢!

0 投票
5 回答
7018 浏览

python - Emacs 中的 Python 2 和 3

我一直在使用 Emacs 编写 Python 2 代码。现在我的系统上安装了 Python 2.6 和 3.0,我还需要编写 Python 3 代码。

以下是在 /usr/bin 中设置不同版本的方式:

有没有办法设置它,以便 Emacs 使用正确版本的 Python,具体取决于我使用的语言?例如,Cc Cc 当前运行缓冲区,但它总是调用 python2.6,即使我正在编写 Python 3 代码。

0 投票
5 回答
58800 浏览

python - 用于 Python 3.0 的 Py2exe

我正在寻找 Python3.0 版本的“py2exe”。我尝试在 py2exe 的源代码上运行 2to3,但代码仍然损坏。

有任何想法吗?

0 投票
5 回答
21128 浏览

unicode - python 3.0,如何使 print() 输出 unicode?

我在 WinXP 5.1.2600 下工作,编写一个涉及中文拼音的 Python 应用程序,这让我陷入了无穷无尽的 Unicode 问题。切换到 Python 3.0 解决了其中的许多问题。但是出于某种奇怪的原因,控制台输出的 print() 函数不支持 Unicode。这是一个很小的程序。

输出是(为了便于阅读,将尖括号更改为方括号):

请注意, ü = \xfc = 252 没有问题,因为它是高位 ASCII。但是 ā = \u0101 超过 8 位。

任何人都知道如何将 sys.stdout 的编码更改为“utf-8”?请记住codecs,如果我正确理解文档,Python 3.0 不再使用该模块。


抱歉,我给了你没有序言的程序。在给出 3 行之前,它的开头是这样的:

不幸的是,“coding:”行指定的编码是源代码的编码,而不是控制台输出的编码。但是谢谢你的想法!

0 投票
13 回答
3471698 浏览

python - 如何在 Python 中进行时间延迟?

我想知道如何在 Python 脚本中设置时间延迟。

0 投票
6 回答
34735 浏览

python - Python:循环连续字符?

在 Python(特别是 Python 3.0,但我认为这并不重要)中,如何轻松地在具有连续字符代码的字符序列上编写循环?我想做这样的伪代码:

示例:下面的一个不错的“pythonic”版本怎么样?

标有 # 的行是伪代码。当然 reduce() 是真正的 Python!

亲爱的巫师们(特别是年长的白胡子巫师),也许你能看出我最喜欢的语言曾经是 Pascal。

0 投票
11 回答
392820 浏览

python - 在 Python unicode 字符串中删除重音(规范化)的最佳方法是什么?

我在 Python 中有一个 Unicode 字符串,我想删除所有的重音符号(变音符号)。

我在网上找到了一种优雅的方法(在 Java 中):

  1. 将 Unicode 字符串转换为其长规范化形式(字母和变音符号使用单独的字符)
  2. 删除所有 Unicode 类型为“变音符号”的字符。

我是否需要安装诸如 pyICU 之类的库,或者仅使用 Python 标准库就可以做到这一点?那么python 3呢?

重要提示:我想避免使用从重音字符到非重音字符的显式映射的代码。

0 投票
2 回答
9043 浏览

class - python 3 中的 types.ClassType 发生了什么?

我有一个脚本,我在其中做一些神奇的事情来动态加载模块,并实例化模块中找到的第一个类。但是我不能types.ClassType在 Python 3 中使用了。现在正确的方法是什么?

0 投票
5 回答
31065 浏览

python - 从 WSGI 访问 POST 数据

我似乎无法弄清楚如何使用 WSGI 访问 POST 数据。我在 wsgi.org 网站上尝试了该示例,但没有成功。我现在正在使用 Python 3.0。请不要推荐 WSGI 框架,因为那不是我想要的。

我想弄清楚如何将其放入字段存储对象中。

0 投票
2 回答
34585 浏览

python - Python 3.0 urllib.parse 错误“类型 str 不支持缓冲区 API”

谁能指导我如何避免这种情况?我通过将数据输入到中来获得它cgi.Fieldstorage,我似乎无法以任何其他方式做到这一点。