[New-bugs-announce] [issue14920] help(urllib.parse) fails when LANG=C
Tuukka Tolvanen
report at bugs.python.org
Fri May 25 22:14:23 CEST 2012
New submission from Tuukka Tolvanen <tuukka.tolvanen at gmail.com>:
LANG=C python3.2 -c 'import urllib.parse; help(urllib.parse)'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python3.2/site.py", line 477, in __call__
return pydoc.help(*args, **kwds)
File "/usr/lib/python3.2/pydoc.py", line 1778, in __call__
self.help(request)
File "/usr/lib/python3.2/pydoc.py", line 1828, in help
else: doc(request, 'Help on %s:', output=self._output)
File "/usr/lib/python3.2/pydoc.py", line 1564, in doc
pager(render_doc(thing, title, forceload))
File "/usr/lib/python3.2/pydoc.py", line 1372, in pager
pager(text)
File "/usr/lib/python3.2/pydoc.py", line 1392, in <lambda>
return lambda text: pipepager(text, 'less')
File "/usr/lib/python3.2/pydoc.py", line 1413, in pipepager
pipe.write(text)
UnicodeEncodeError: 'ascii' codec can't encode character '\xab' in position 5495: ordinal not in range(128)
presumably the offending part is
quote_from_bytes(b'abc def«') -> 'abc%20def%AB'
debian python3.2 3.2.3~rc2-1
macports python32 @3.2.3_0
----------
components: None
messages: 161618
nosy: timeless, tt
priority: normal
severity: normal
status: open
title: help(urllib.parse) fails when LANG=C
type: behavior
versions: Python 3.2
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue14920>
_______________________________________
More information about the New-bugs-announce
mailing list