Return a string version of object. If object is not provided, returns the empty string. Otherwise, the behavior of str() depends on whether encoding or errors is given, as follows.
class str(object='')
>>> str(b'Zoot!') "b'Zoot!'"