This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author davidsarah
Recipients davidsarah, ezio.melotti, lemburg, loewis, michael.foord, pitrou, skrah, tzot, vstinner
Date 2010-10-23.16:10:54
SpamBayes Score 8.42464e-05
Marked as misclassified No
Message-id <>
This problem causes {{{os.getcwdu()}}} to fail when the console code page is set to 65001 (always, I think):

Microsoft Windows [Version 6.0.6002]

Active code page: 65001

t:\>python -c "import os; print os.getcwdu()"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
LookupError: unknown encoding: cp65001

t:\>chcp 1252
Active code page: 1252

t:\>python -c "import os; print os.getcwdu()"

Incidentally, I don't agree that this codepage needs to be distinguished from UTF-8. The deviations in the Microsoft codec are just their bugs. There is only one correct way to encode/decode UTF-8, and cp65001 is supposed to be UTF-8 according to Microsoft (e.g.,VS.80%29.aspx ).
Date User Action Args
2010-10-23 16:10:57davidsarahsetrecipients: + davidsarah, lemburg, loewis, tzot, pitrou, vstinner, ezio.melotti, michael.foord, skrah
2010-10-23 16:10:56davidsarahsetmessageid: <>
2010-10-23 16:10:54davidsarahlinkissue6058 messages
2010-10-23 16:10:54davidsarahcreate