의견에서 말하듯이 job(...)
부분은 함수 (또는 클래스) 호출입니다. 해당 호출에서 반환되는 모든 항목도이 return
문에서 반환됩니다.
튜플이라고 가정합시다. "jreg
에 사용자가 아무 것도 입력하지 않은 경우"는 무엇입니까? 그렇다면 우리에게 표시되지 않는 많은 코드에 따라 런타임 오류 (이름 : jreg
), 빈 문자열 또는 기타 이니셜 기본값이 변경되지 않았거나 None
; 후자의 경우 실제로 DB에서 NULL
이됩니다 (물론 DB 스키마 당 허용되는 경우 - 그렇지 않으면 DB가 삽입 시도를 거부합니다). 당신이 마지막으로 삽입 할 정확하고 적절한 튜플 T
이 있는가하면
,
`mycursor.execute('INSERT INTO sometable VALUES(?, ?, ?, ?, ?, ?)', T)
원하는 구문에 가까운 될 것입니다 -
T
여섯 개 항목이 (그리고
sometable
여섯이있는 경우 물론, 열). 각
?
은 자리 표시 자이며 해당 항목으로 바뀝니다.
mycursor
은 커서의 인스턴스 여야합니다.
myconnection.cursor
에 대한 이전 호출에서 얻은 것일 수도 있습니다. 여기서는
myconnection
이 올바른 인수기와 함께 사용중인 DB API 모듈에서
connect
에 대한 적절한 호출로 작성된 Connection 인스턴스입니다.
약 100 배 더 많은 코드 및 DB 스키마를 보여 주면서 달성하려는 목표를 정확히 말해 주시면 전체적으로 말하면 더 유용하고 구체적인 항목이 될 수 있습니다. 당신이 제공하는 정보의 엡실론 양은 우리가 집단적으로 말할 수있는만큼 많습니다 ;-).
작업은 튜플이 아니며 기능입니다. 이 질문에는 답을 줄 수있는 정보가 너무 적습니다. – Omnifarious