Por exemplo, eu tenho uma string como esta (valor de retorno de subprocess.check_output
):
>>> b'a string'
b'a string'
O que quer que eu tenha feito, é sempre impresso com o irritante b'
antes da string:
>>> print(b'a string')
b'a string'
>>> print(str(b'a string'))
b'a string'
Alguém tem alguma idéia sobre como usá-lo como uma string normal ou convertê-lo em uma string normal?
Possível duplicata de Converter bytes em uma string?
—
Georgy
@HanfeiSun O que você chama de " string binária " é um objeto de bytes (consulte as informações sobre o objeto de bytes na biblioteca padrão )
—
loved.by.Jesus