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的參數(shù)應(yīng)該是str 結(jié)果傳了一個tuple
所以需要在傳參時候謹(jǐn)慎一點:
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)))
這樣 就沒有問題了