Я пытаюсь получить имена полей и записывать значения из объекта базы данных возврата. У меня есть файл datahandler.py для запроса. когда я ударяю метод datahandler (скажем, например, GetEmployeeinfo (id)) из одного из исходного файла, он возвращает объект. Я хочу знать, как получить имена полей и записи vlues из объекта, который возвращается GetEmployeeinfo (id).Как получить имена полей и записи из объекта возврата
MyCode выглядит следующим образом:
Employee.py
class EmployeeForm(BrowserView)
def getEmployee(self):
handler=self.MyDBHandler()
emp_info=handler.GetEmployeeinfo(id=1) // this return the object from a
GetEmployeeinfo(id)
return emp_info
dbhandler.py
class MyDBhandler():
def GetEmployeeinfo(id,dic=0)
//some select statement query goes here
return []
// it return the object instance like "<My.Product.dbhandler.xxxx>"
Я хочу знать, как получить имена полей и записи из возвращаемого объекта Employee.py, чтобы вернуть его на страницу рендеринга.
благодарит заранее.
читать документы для этого employeeinfo, чтобы увидеть, что атрибут, класс может иметь – zhangxaochen
на самом деле метод GetEmployeeinfo() возвращает employeeinfo экземпляра (имя_таблицы) – Nirmala
да просмотреть атрибуты класса таблицы (а именно класс обертки я думаю) из docs – zhangxaochen