您输入了错误,line =format_.format(*rec)
并且可能遇到相同的错误,'{:s}'.format(None)
因此似乎rec
已出现None
在列表中。
您将不得不将其转换为字符串 str(None)
您可以使用str()
其中的所有元素rec
来确保:
rec = [str(x) for x in rec]
所以代码应该是
for rec in data:
rec = [str(x) for x in rec]
line = format_.format(*rec)