Fredrik Lundh wrote: > > Stephen J. Turnbull wrote: > > But the Web in general provides (mandatory) protocols for identifying > > content-type, yet I regularly see HTML files with incorrect http-equiv > > meta elements, and XHTML with no encoding declaration containing Shift > > JIS. > > which reminds me: the HTTP protocol says that a charset specified > at the HTTP protocol level should override any encoding specified in > the document itself. > > how do we deal with this? an encoding override to compile()? The PEP says: """ The builtin compile() API will be enhanced to accept Unicode as input. 8-bit string input is subject to the standard procedure for encoding detection as decsribed above. """ so the problem of decoding source code input to compile() is shifted into the application space. -- Marc-Andre Lemburg CEO eGenix.com Software GmbH ______________________________________________________________________ Company & Consulting: http://www.egenix.com/ Python Software: http://www.egenix.com/files/python/
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4