for ... in构造希望in之后的值是iterable。现在,notes.one(user.name)返回['charles', 'test', time.time()],因此在第一次迭代中,只选取值charles,并尝试将其赋给三个值。这就是它失败的原因。你知道吗
而不是
for sender, message, rawtime in notes.one(user.name):
room.message("Note from <i>%s</i> to <i>%s</i>: %s (%s)" % sender.title(), user.name.title(), message, self.LongTimeStampFull(rawtime))
是的
sender, message, rawtime = notes.one(user.name)
room.message("Note from <i>%s</i> to <i>%s</i>: %s (%s)" % sender.title(), user.name.title(), message, self.LongTimeStampFull(rawtime))
for ... in
构造希望in
之后的值是iterable。现在,notes.one(user.name)
返回['charles', 'test', time.time()]
,因此在第一次迭代中,只选取值charles
,并尝试将其赋给三个值。这就是它失败的原因。你知道吗而不是
是的
相关问题 更多 >
编程相关推荐