如何在Python中将MySQL查询转换为对象?
例如,在Python中,我有一个对象“user”,它具有属性“id”、“name”、“password”和“score”。我在MySQL中有一个users表,其中包含这些列。但是,我不知道如何解析select语句的结果(例如“select*FROM users WHERE name='FRED')进入python对象,以便数据库中Fred信息的所有属性都成为对象的属性。有可能做到这一点吗?我们受到了严重的限制,因为您没有向我们显示任何代码,但是如果您的MySQL连接器将行作为字典返回,您可以只执行如何在Python中将MySQL查询转换为对象?,python,mysql,Python,Mysql,例如,在Python中,我有一个对象“user”,它具有属性“id”、“name”、“password”和“score”。我在MySQL中有一个users表,其中包含这些列。但是,我不知道如何解析select语句的结果(例如“select*FROM users WHERE name='FRED')进入python对象,以便数据库中Fred信息的所有属性都成为对象的属性。有可能做到这一点吗?我们受到了严重的限制,因为您没有向我们显示任何代码,但是如果您的MySQL连接器将行作为字典返回,您可以只执
对象。\u dict\u.update(row)
将行值复制到对象中。顺便说一句,Python中有几个对象/关系映射模块可以自动完成所有这一切,因此您不必自己编写SQL。我建议您进行研究。有许多示例说明如何完全按照您说的做。