我的代码中出现缩进错误。看起来不错。。。谁能指出我做错了什么吗?我一直在查询行中得到错误。在
def invoice_details(myDeliveryID):
conn = pymssql.connect(myMSSQLserver, myMSSQLuser, myMSSQLpassword, myMSSQLdatabase)
cursor1 = conn.cursor()
cursor1.execute('''My Query''' + "'" + myDeliveryID + "'" + ''' More of my query...''')
InvoiceDetails = cursor1.fetchone()
myLocation = "%s" % (InvoiceDetails[0])
myDate = "%s" % (InvoiceDetails[1])
myInvoiceNumber = "%s" % (InvoiceDetails[2])
myAccountNumber = "%s" % (InvoiceDetails[3])
return myLocation
return myDate
return myInvoiceNumber
return myAccountNumber
conn.close()
函数中不能有多个
return
语句。在相反,您可能想返回
InvoiceDetails
(它是一个元组):或者,您可以创建一个^{} ,以便除了位置查找之外还可以进行属性查找:
^{pr2}$另请参见:
相关问题 更多 >
编程相关推荐