python3 str或bytes转换函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3 str或bytes转换函数相关的知识,希望对你有一定的参考价值。

str或bytes始终返回为str

#!/usr/bin/env python
# -*- coding: utf-8 -*-


def to_str(bytes_or_str):
    if isinstance(bytes_or_str, bytes):
        value = bytes_or_str.decode(utf-8)
    else:
        value = bytes_or_str
    return value    #Instance of str

str或bytes始终返回为bytes

#!/usr/bin/env python
# -*- coding: utf-8 -*-

def to_str(bytes_or_str):
    if isinstance(bytes_or_str, str):
        value = bytes_or_str.encode(utf-8)
    else:
        value = bytes_or_str
    return value    #Instance of bytes

 

 

 

  

以上是关于python3 str或bytes转换函数的主要内容,如果未能解决你的问题,请参考以下文章

python3.5 Str类型与bytes类型转换

python3 str和bytes之间转换

python3.5 的str类型和bytes类型的转换

Python3的bytes和str之别

python bytes和str之间的转换

python3 byte,int,str转换