Python函数查地址 python查看内存地址

python查看对象内存地址的函数

在python中可以用id()函数获取对象的内存地址。

大悟网站建设公司创新互联,大悟网站设计制作,有大型网站制作公司丰富经验。已为大悟千余家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的大悟做网站的公司定做!

#例如:

object = 1 + 2

print(id(object)) #4304947776

python里怎么样通过函数名称来获取函数地址

如果你想通过函数的名称来获取函数的运行地址,可以像下面这样实现:

[python] view plain copy

# File: builtin-import-example-2.py

def getfunctionbyname(module_name, function_name):

module = __import__(module_name)

return getattr(module, function_name)

print( repr(getfunctionbyname("dbm", "open")) )

在这段代码里,通过open字符串的名称获取数据库管理模块dbm的open函数地址。

运行之后,输出如下:

=== RESTART: D:\work\csdn\python_Game1\example\builtin-import-example-2.py ===

function open at 0x00000226467B2BF8

python内置函数有用来抽出地址的功能吗

id() 函数返回对象的唯⼀标识符,标识符是⼀个整数。CPython 中 id() 函数⽤于获取对象的内存地址。

语法

id([object])

参数说明:

object -- 对象。

返回值返回对象的内存地址。


网页标题:Python函数查地址 python查看内存地址
浏览地址:http://bzwzjz.com/article/hiiish.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 高端网站设计 成都网站设计 网站制作公司 成都网站设计 成都网站设计 成都网站建设 企业网站设计 成都网站制作 做网站设计 网站制作 成都网站制作 重庆网站制作 成都定制网站建设 定制网站制作 成都网站设计 手机网站建设 成都网站设计 四川成都网站建设 成都网站制作 外贸网站设计方案 手机网站制作 成都网站建设