您的当前位置:首页正文

python str bytes转换

2024-11-30 来源:个人技术集锦

1. 构造str bytes

str_var = 'hello world'
bytes_var = b'hello world'

print(type(str_var))
print(type(bytes_var))

output:

<class 'str'>
<class 'bytes'>


2. 构造str bytes

str_var = str('hello world')
bytes_var = bytes('hello world', encoding = 'UTF8')

print(type(str_var))
print(type(bytes_var))
output:

<class 'str'>
<class 'bytes'>


3. str bytes 转换

str_var = b'hello world'.decode(encoding = 'UTF8')
bytes_var = 'hello world'.encode(encoding = 'UTF8')

print(type(str_var))
print(type(bytes_var))
output:

<class 'str'>
<class 'bytes'>


4. str bytes 转换

str_var = str(b'hello world')
bytes_var = bytes('hello world', encoding = 'UTF8')

print(type(str_var))
print(type(bytes_var))
output:

<class 'str'>
<class 'bytes'>








显示全文