2024-06-16 13:29:00 发布
网友
我得到这个错误:
TyperError: sequence item 2: expected string, long found
这是my code:
您可以执行以下操作,而不是像这样将字符串连接到子列表中
# Don't do this no += [" <user id='", row[0], "' name='", row[1], "' blend='", row[2], "'/>\n"] # Do this instead no += [" <user id='%s' name='%s' blend='%s'/>\n" % (row[0], row[1], row[2])]
您必须首先使用str()将检索到的数据转换为字符串,因此在任何地方,只要它显示row[INDEX],就必须说:str(row[INDEX])。str(row[3])例如。在
str()
row[INDEX]
str(row[INDEX])
str(row[3])
您可以执行以下操作,而不是像这样将字符串连接到子列表中
您必须首先使用
str()
将检索到的数据转换为字符串,因此在任何地方,只要它显示row[INDEX]
,就必须说:str(row[INDEX])
。str(row[3])
例如。在相关问题 更多 >
编程相关推荐