error:TypeError: sequence item 2: expected str instance, tuple found
下面看代码
L = []
L.append(r'<?xml version="1.0"?>')
L.append(r'<root>')
L.append(encode('some & data'))
L.append(r'</root>')
print(''.join(L))
上面bug 就是说join的参数应该是str 结果传了一个tuple
所以需要在传参时候谨慎一点:
L = []
L.append(r'<?xml version="1.0"?>')
L.append(r'<root>')
L.append(encode('some & data'))
L.append(r'</root>')
print(''.join(str(L)))
这样 就没有问题了