b'<coverage ... </coverage>' suggests that the XML content is being treated as a byte string rather than a regular string. This often happens in Python 3 when dealing with outputs from certain operations, like those involving file reading or external data manipulation, which return data in bytes format.
The ET.tostring() function from the xml.etree.ElementTree module, by default, returns the XML content as a byte string in Python 3.
By specifying encoding='unicode', ET.tostring() will return a regular string instead of a byte string.
b'<coverage ... </coverage>'
suggests that the XML content is being treated as a byte string rather than a regular string. This often happens in Python 3 when dealing with outputs from certain operations, like those involving file reading or external data manipulation, which return data in bytes format.The ET.tostring() function from the xml.etree.ElementTree module, by default, returns the XML content as a byte string in Python 3. By specifying encoding='unicode', ET.tostring() will return a regular string instead of a byte string.