WEB开发网
开发学院软件开发Python 把sqlalchemy的result当成struct使用 阅读

把sqlalchemy的result当成struct使用

 2008-11-10 13:21:28 来源:WEB开发网   
核心提示: ##矣?有keys这个方法,试试看怎么用的!>>> rst.keys()Traceback (most recent call last):File "<interactive input>", line 1, in <module&

##############################

矣?有keys这个方法,试试看怎么用的!

>>> rst.keys()

Traceback (most recent call last):

File "<interactive input>", line 1, in <module>

TypeError: 'list' object is not callable

###############################

出错了!!!

>>> l = rst.keys

>>> l

['id', 'url', 'flg', 'create_time']

#########################

可以这样用!!!!

试验到了这里,如果你用过python的话,应该知道只有dict类型才有keys.使用方法如下:

>>> mydict = { "id":1,"url":"www","flg":0,"create_time": "2008"}

>>> mydict.keys

<built-in method keys of dict object at 0x016DB810>

>>> mydict.keys()

['url', 'create_time', 'id', 'flg']

奇怪了!!

############################

>>> mydict.url

Traceback (most recent call last):

File "<interactive input>", line 1, in <module>

AttributeError: 'dict' object has no attribute 'url'

>>> mydict["url"]

'www'

###############################

rst会怎么样用这个keys呢?

我就想不明白怎么用这个keys!!不过,我们昨天不是需要adv.title吗?那么我就这样试试吧!

上一页  1 2 3 4 5  下一页

Tags:sqlalchemy result 当成

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接