Codificaciones de cadena implícitas / implícitas de Python
¿Cuándo, dónde y cómo aplica Python implícitamente codificaciones a cadenas o transcodificaciones implícitas (conversiones)?
¿Y cuáles son esas codificaciones "predeterminadas" (es decir, implícitas)?
Por ejemplo, cuáles son las codificaciones:
de literales de cadena?
s = "Byte string with national characters"
us = u"Unicode string with national characters"
de cadenas de bytes cuando se convierte de tipo ay desde Unicode?
data = unicode(random_byte_string)
cuando las cadenas de bytes y Unicode se escriben en / desde un archivo o un terminal?
print(open("The full text of War and Peace.txt").read())