New submission from Michael Foord <mich...@voidspace.org.uk>:

Where os.listdir encounters undecodable bytes from the filesystem it uses the 
surrogateescape handler. As the resulting strings are invalid they can't be 
encoded without an errorhandler, and so can't be printed (for example).

This should be documented.

----------
assignee: docs@python
components: Documentation
messages: 149070
nosy: docs@python, michael.foord
priority: normal
severity: normal
stage: needs patch
status: open
title: os.listdir documentation should mention surrogateescape
versions: Python 3.3

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue13561>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to