preservando a codificação ao tubar -se em python
ao redirecionar a saída padrão de um programa Python através de um tubo, o intereprador pode assumir incorretamente um codificação de nenhum, para a unidade de alcance. Para resolver esse problema, é essencial especificar explicitamente a codificação. Uma prática comum é codificar a saída usando 'utf-8':
#-*-coding: utf-8-*- print (u "Åäöö" .encode ('utf-8'))
# -*- coding: utf-8 -*- print(u"åäö".encode('utf-8'))
trabalha com dados usando unicode
codifica a saída usando a codificação desejada
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3