에 어떤 생각을 포맷 문자열 중 변환 모든 인수 :형식 오류 :이 errror-메시지가 왜 파이썬
editResponsHtml """ % (person, pId)
TypeError: not all arguments converted during string formatting?
코드 :
def editRespons(form):
global FAMILYTREE
FAMILYTREE.editPerson(int(form.getvalue("id").decode('latin-1')), form.getvalue("firstName").decode('latin-1'), form.getvalue("lastName").decode('latin-1'), form.getvalue("bYear").decode('latin-1'), form.getvalue("dYear").decode('latin-1'), form.getvalue("mom").decode('latin-1'), form.getvalue("dad").decode('latin-1'))
person = FAMILYTREE.getPerson(form.getvalue("id"))
return editResponsHtml(person, person.fid)
def editResponsHtml(person, pId):
return u"""<p>%s sparades!</p>
""" % (person, pId)