| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1407 人关注过本帖
标题:哪位高人麻烦赶快指点一下,如何获取内存地址的信息
只看楼主 加入收藏
zhongyuliu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-11-24
结帖率:50%
收藏
 问题点数:0 回复次数:4 
哪位高人麻烦赶快指点一下,如何获取内存地址的信息
哪位高人麻烦赶快指点一下,如何获取内存地址的信息:

我用python caBio API,https://wiki.nci.nih.gov/display/caBIO/caBIO+Python+API
在上面的网页中,告诉我们如何查询基因, 例如:
>>> from cabig.cabio.service import *
>>> gene = Gene(symbol='brca1')
>>> c = CaBioApplicationService()
>>> c.queryObject(Gene.className, gene)[0]
<cabio.domain.Gene object at 0x016B4F70>

我所查询的结果, 是上面的内存地址,我如何能得到真实的查询结果

另外一个例子是:
>>> gene = Gene()
>>> gene.symbol = 'brca1'
>>> gene = Gene(symbol='brca1')
>>> Gene.className
>>> c.queryObject(Gene.className, Gene(symbol='brca2'))
[<cabig.cabio.domain.Gene object at 0x015175B0>, <cabig.cabio.domain.Gene object at 0x0170C950>]
>>> gene = c.queryObject(Gene.className, Gene(symbol='brca2'))[0]
>>> gene.taxon
<cabig.cabio.domain.Taxon object at 0x01713AB0>
>>> gene.taxon
<cabig.cabio.domain.Taxon object at 0x015174D0>
>>> gene.taxon
<cabig.cabio.domain.Taxon object at 0x015174D0>
>>> del gene.taxon
>>> gene.taxon
<cabig.cabio.domain.Taxon object at 0x01511F70>
所有查询的结果都是在内存地址中, 我真不知道如何从这些地址中获取我所要的信息。

谢谢高人, 我的邮箱 370167547@
搜索更多相关主题的帖子: 内存 高人 地址 麻烦 获取 
2010-11-30 19:42
elan1986
Rank: 6Rank: 6
等 级:贵宾
威 望:18
帖 子:458
专家分:407
注 册:2007-12-17
收藏
得分:0 
已经在另外一个帖子里 回复了你!
2010-12-01 16:48
Kabie
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:69
专家分:185
注 册:2009-8-21
收藏
得分:0 
关键信息是cabig.cabio.domain.Taxon而不是它的地址……地址给你你也没用……

如果是你使用的是IDLE这样的交互界面……输入gene.之后按TAB就能看到该类具有的方法……

不是的话也没关系……dir(gene)就能知道这对象有什么属性和方法可用了……
2010-12-02 21:35
zhongyuliu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-11-24
收藏
得分:0 
谢谢指导
2012-04-18 12:00
快速回复:哪位高人麻烦赶快指点一下,如何获取内存地址的信息
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015377 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved