2014-01-09 28 views
0

我有一套我想用python包装的配置表。用于MySQL配置表的Python包装

表:

  1. tbl_counties
  2. tbl_cities
  3. tbl_streets

每个城市都有COUNTRY_ID它属于。与城市街道相同。

我想创建3蟒类,将代表上述表中的数据: 1.国家 2.城市 3.街道

我想上面的表中的每一列被翻译到相关类的成员变量,这样我就可以用Python语言编写类似:

print city.name 

任何人都知道的一些模块实现的东西,可以帮我与上面​​的任务是什么?

谢谢!

+0

挖掘从连接API返回的对象。它可能有一列你可以用来构建一个'namedtuple'的列,然后你可以用数据创建一个指定元组的实例。或者,查看SQLAlchemy之类的ORM(尽管我认为这可能比您需要的要重)。 – jpmc26

回答

0

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