发布网友 发布时间:2022-04-26 02:00
我来回答
共1个回答
热心网友 时间:2022-04-18 22:56
print一个对象的逻辑:内部是调用对象的__str__得到对应的字符串的,此处对应的是soup的__str__ 而针对于soup本身,其实已经是Unicode编码,所以可以通过指定__str__输出时的编码为GBK,以使得此处正确显示非乱码的中文而对于cmd:(中文的系统中)编码为GBK,所以只要重新编码为gb18030就可以正常输出了就是下面这行代码