问题标签 [python-unicode]
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.
python - Python编码错误(它在某一时刻有效,然后它不...)
所以,我正在使用 Python(与 PyQt),我遇到了这个奇怪的问题。在这:
在这里,它工作得很好!但在这儿:
它只是没有,我得到这个错误:
那很奇怪...
解决了:
python-2.7 - Why is a UnicodeDecodeError raised when running Python script in console, but not in Eclipse/PyDev?
My script raises a UnicodeDecodeError when run in the Windows 8 console, but not when run in Eclipse/PyDev as a launch configuration. Where is the difference between the PyDev environment and running python.exe from the console in regards to unicode?
django - JSON QuerySet 中 smart_select 中的 UnicodeDecodeError
我正在使用Smart Select将两个模型加入另一个模型。但是在smart_select
构建过滤器时,我收到错误 500。当将服务器置于调试模式时,我可以看到异常类型
所需的输出是这样的:
我的 Windows 8,具有相同的代码和相同的数据,我无法重现此错误。
应用程序的相关部分可以在这里查看:https ://gist.github.com/jstoledano/6083353
- 操作系统:Ubuntu 12.04
- 蟒蛇:2.7.3
- MySQL:版本 14.14 发行版 5.5.31
- 字符集:UTF-8
- 整理:utf8_bin
python - 另一个python unicode错误
我收到错误,例如
我也得到了诸如
我将 \x01\xff\xfe 识别为 BOM,但如何将它们转换为明显的输出(Jazz 和 Art Blakey)?
这些来自读取音乐文件标签的程序。
我尝试了各种编码,例如 s.encode('utf8'),以及各种解码后跟编码,但均未成功。
按照要求:
如果我将打印语句更改为
我明白了
python - Python:.csv 在 MS excel 中不能很好地打开
我写了一个这样的csv
使用python的unicodecsv
模块:
但是,直接在 excel 中打开此文件会导致问题。数据似乎没有正确写入。我在 excel 中缺少列,并且记录溢出到其他行。它在 Libreoffice 中运行良好
如果我必须在中使用该文件,在写入 csv 时有什么需要注意的excel
吗?
python - 将 unicode 字符串打印到控制台 OK,但在重定向到文件时失败。怎么修?
我在 Windows XP 的简体中文版上有 Python 2.7.1,我有一个这样的程序(windows_prn_utf8.py):
如果我在 Windows CMD 控制台上运行它,它会输出正确的汉字 '电' ;但是,如果我尝试将命令输出重定向到文件。我有错误。
我意识到这里缺少一个链接。应该有办法确定,万一生成1.txt,1.txt中的unicode字符是用utf-8编码还是codepage-936编码或者其他编码。
那么如何解决呢?我的偏好是在 1.txt 中使用 utf-8 编码。谢谢你。
python - 子类化 unicode 时访问 unicode 字符串的原始值
尝试获得一个可以像这样工作的课程:
我知道这很愚蠢。请多多包涵。
无论如何,我无法弄清楚如何从对象中获取实际的,呃,字符串(不是str
,心灵)unicode
。我可以这样做就好了:
如果我自己不存储该值,我怎么能做到这一点?什么unicode
叫它的底层字符序列?
python - 如何安装带有特定 PyUnicode 的 python 或 python 包?
我正在尝试为 FFTW 安装PyFFTW一个pythonic包装器。当我这样做时,我收到以下错误。
ImportError:/usr/local/lib/python2.7/dist-packages/numpy/core/multiarray.so:未定义符号:PyUnicodeUCS2_FromUnicode
各种网站建议,当出现此问题时,要么使用正确的 PyUnicode 安装 python,要么使用正确的 PyUnicode 安装 python 包。我不知道该怎么做。有人可以为我提供有关如何执行此操作的分步指南吗?
我在 RaspberryPi 上使用 sudo pip install pyfftw 安装 PyFFTW 包。
谢谢,李
python - Python Unicode编码错误
我正在尝试使用以下语句将一些数据插入 MySQL 数据库:
但我收到此错误:
我知道它在谈论哪个角色——它在推文末尾的“……”,但不知道如何绕过它。
python-2.x - UCS2 与 UCS4 python 字符的流行
参数的有效范围取决于 Python 的配置方式——它可能是 UCS2 [0..0xFFFF] 或 UCS4 [0..0x10FFFF]
和
如果给出了 unicode 参数并且 Python 是使用 UCS2 Unicode 构建的,那么字符的代码点必须在 [0..65535] 范围内;否则字符串长度为 2,并且会引发 TypeError。
是否有关于代码单元的两种定义在生产 python 解释器中的广泛使用的统计数据?
#!/usr/bin/env python
知道使用类似的东西以及根据运行它的用户的环境使用不同的代码单元定义运行的python 脚本有多普遍吗?
背景:
我想知道为 python 2.x 制作解析器生成器后端需要做多少工作才能生成一个适用于两种配置的库,因为Python 3 收紧了 this。
具体来说,我是否可能会不必要地膨胀生成的代码包
并默认包括两个生成的解析器?