> Where the default *file system encoding* is used (i.e. text files are > written or read without specifying an encoding)
I think you misunderstand the notion of the *file system encoding*. It is *not* a "file encoding", but the file *system* encoding, i.e. the encoding for file *names*, not for file *content*. It was used on Windows for Windows 95; it is not used anymore on Windows (although it's still used on Unix). I think there are way too many specific cases where Python 3 will encode implicitly to get a complete list from the memory. If you really are after a complete list, you'll need to perform a thorough code review. For a few examples where some kind of default encoding is applied, consider XML and the dbm interfaces. Regards, Martin _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com