Fix the byte<->string problem in python 3.
This method converts anything is passed to it into a string. If it is
bytes
also handle the decoding.
- Parameters:
- string: `str` or `bytes`
String to be checked or converted.
- encode: string (optional)
Python compatible bytes
like encoding.
Default: ‘utf-8’
- Returns:
- string:
str
The Python 3 string.