¿Cómo convertir bytes a strings en Python?

En este artículo, cubriremos varios métodos que pueden convertir bytes en strings usando Python. 

Convertir bytes en una string

Diferentes formas de convertir Bytes a string en Python:

Python3

# Program for converting bytes
# to string using decode()
 
data = b'GeeksForGeeks'
 
# display input
print('\nInput:')
print(data)
print(type(data))
 
# converting
output = data.decode()
 
# display output
print('\nOutput:')
print(output)
print(type(output))

Python3

# Program for converting bytes to string using decode()
data = b'GeeksForGeeks'
 
# display input
print('\nInput:')
print(data)
print(type(data))
 
# converting
output = str(data, 'UTF-8')
 
# display output
print('\nOutput:')
print(output)
print(type(output))

Python3

# Program for converting bytes to string using decode()
 
# import required module
import codecs
 
data = b'GeeksForGeeks'
 
# display input
print('\nInput:')
print(data)
print(type(data))
 
# converting
output = codecs.decode(data)
 
# display output
print('\nOutput:')
print(output)
print(type(output))

Python3

ascII = [103, 104, 105]
 
string = ''.join(map(chr, ascII))
print(string)

Python3

import pandas as pd
dic = {'column' : [ b'Book', b'Pen', b'Laptop', b'CPU']}
data = pd.DataFrame(data=dic)
  
x = data['column'].str.decode("utf-8")
print(x)

Publicación traducida automáticamente

Artículo escrito por patildhanu4111999 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *