Python TypeError:无法连接'str'和'list'对象

时间:2015-03-18 12:00:40

标签: python file-io

f = open("open","rw")
w = open("write","w")

def fonk():
    c = ""
    a = f.readline().decode('utf-8')
    for line in f:
        b = line.decode('utf-8')
        splitted = line.split()     
        w.write("'"+splitted[4:]+"'"+",")

fonk()

我想阅读名为" open"并将其写入另一个名为" write"的文件中。我可以写第4个字符,但我想写4个以上,在这种情况下我得到标题上的错误。我该怎么办?

1 个答案:

答案 0 :(得分:2)

试试这个:

w.write("'"+''.join(splitted[4:])+"'"+",")

因为您正在尝试字符串和列表连接。这是不允许的。