用于MySQL配置表的Python包装
问题描述:
我有一套我想用python包装的配置表。用于MySQL配置表的Python包装
表:
- tbl_counties
- tbl_cities
- tbl_streets
每个城市都有COUNTRY_ID它属于。与城市街道相同。
我想创建3蟒类,将代表上述表中的数据: 1.国家 2.城市 3.街道
我想上面的表中的每一列被翻译到相关类的成员变量,这样我就可以用Python语言编写类似:
print city.name
任何人都知道的一些模块实现的东西,可以帮我与上面的任务是什么?
谢谢!
答
最终,我自己用python的setattr函数实现了这样一个类。
挖掘从连接API返回的对象。它可能有一列你可以用来构建一个'namedtuple'的列,然后你可以用数据创建一个指定元组的实例。或者,查看SQLAlchemy之类的ORM(尽管我认为这可能比您需要的要重)。 – jpmc26