d**s 发帖数: 920 | 1 祝大家春节好 !
给大家拜年 !
请教一个Python问题, 怎么读出一个data structure中的全部members(内容) ?
我在用一个的python library, 其中有一个data structure, 我知道它包括很多内容,
我的问题是:
- 怎么知道它包括什么内容 ?
- 怎么把它的内容读出来 ?
我首先想到的是把它转化成一个list,
such as:
a = list(DS) # DS is the data structure
这个会报错说:
TypeError: object is not iterable
请大家帮忙。
======================================================
具体来说: 我想读的是下面一个data structure的内容, 也许你有更具体的建议:
| o****e 发帖数: 4946 | 2 if you want to see what members the class/structure has, use
dir(DS)
if you want to quickly look at the value of all members, use
DS.__dict__
祝大家春节好 !
给大家拜年 !
请教一个Python问题, 怎么读出一个data structure中的全部members(内容) ?
我在用一个的python library, 其中有一个data structure, 我知道它包括很多内容,
我的问题是:
- 怎么知道它包括什么内容 ?
- 怎么把它的内容读出来 ?
我首先想到的是把它转化成一个list,
such as:
a = list(DS) # DS is the data structure
这个会报错说:
TypeError: object is not iterable
请大家帮忙。
======================================================
具体来说: 我想读的是下面一个data structure的内容, 也许你有更具体的建议:
【在 d**s 的大作中提到】 : 祝大家春节好 ! : 给大家拜年 ! : 请教一个Python问题, 怎么读出一个data structure中的全部members(内容) ? : 我在用一个的python library, 其中有一个data structure, 我知道它包括很多内容, : 我的问题是: : - 怎么知道它包括什么内容 ? : - 怎么把它的内容读出来 ? : 我首先想到的是把它转化成一个list, : such as: : a = list(DS) # DS is the data structure
| d**s 发帖数: 920 | 3 Thanks a lot !
I tried to do
print DS.__dict__
It did not much help, in my case, it shows:
{'_parent':
0x01266DF0>, '_id': u'{012324d9-acc2-48ab-b7ca-c085a322aa38}'}
so it still did not show the REAL contents of data structure of DS.
Also, it looks like dir(DS) shows member functions, but it does not show
data members or data value, how can I find all data members and data values
of this structure ?
Thanks again.
容,
【在 o****e 的大作中提到】 : if you want to see what members the class/structure has, use : dir(DS) : if you want to quickly look at the value of all members, use : DS.__dict__ : : 祝大家春节好 ! : 给大家拜年 ! : 请教一个Python问题, 怎么读出一个data structure中的全部members(内容) ? : 我在用一个的python library, 其中有一个data structure, 我知道它包括很多内容, : 我的问题是:
|
|