Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL配置表的Python包装器_Python_Mysql - Fatal编程技术网

MySQL配置表的Python包装器

MySQL配置表的Python包装器,python,mysql,Python,Mysql,我有一组配置表,我想用python类包装它们 表: tbl_县 tbl_城市 tbl_街 每个城市都有它所属的国家。城市街道也一样 我想创建3个python类来表示上表中的数据: 1.国家 2.城市 3.街道 我希望将上表中的每一列转换为相关类的成员变量,这样我就能够用python编写类似的代码: print city.name 有人知道一些模块实现了一些可以帮助我完成上述任务的东西吗 谢谢 最后,我自己使用python的setattr函数实现了这样一个类。深入研究从连接API返回的对象。它可

我有一组配置表,我想用python类包装它们

表:

  • tbl_县
  • tbl_城市
  • tbl_街
  • 每个城市都有它所属的国家。城市街道也一样

    我想创建3个python类来表示上表中的数据: 1.国家 2.城市 3.街道

    我希望将上表中的每一列转换为相关类的成员变量,这样我就能够用python编写类似的代码:

    print city.name
    
    有人知道一些模块实现了一些可以帮助我完成上述任务的东西吗


    谢谢

    最后,我自己使用python的setattr函数实现了这样一个类。

    深入研究从连接API返回的对象。它可能有一个列列表,您可以使用这些列构建
    命名元组
    ,然后您可以使用这些数据创建命名元组的实例。或者,研究类似SQLAlchemy的ORM(尽管我认为它可能比您需要的更重)。