我有一个python函数
def edit_user(request):
error = False
errMsg = ""
id = int(request.POST.get("add_user"))
if config.editUser(id) != True
error = True
errMsg = _('Failed to edit existing user.')
return [error, errMsg]
我从另一个python函数调用这个函数。你知道吗
如何将这两个返回值(error
和errMsg
)放入两个单独的变量中?你知道吗
只需将结果分配给
list
或tuple
:第一种语法是最好的。你知道吗
像这样:
error, errMsg = edit_user(request)
。你知道吗惠征是对的
error, errMsg = edit_user(request)
会做的。你知道吗这个过程称为解包,可以用来解包复杂的数据结构(另一个例子见SO question,更多信息请看python docs)。你知道吗
相关问题 更多 >
编程相关推荐