|
def byteify(input):
|
|
if isinstance(input, dict):
|
|
return {byteify(key): byteify(value) for key, value in input.items()}
|
|
elif isinstance(input, list):
|
|
return [byteify(element) for element in input]
|
|
elif isinstance(input, str):
|
|
return input.encode('utf-8')
|
|
else:
|
|
return input
|