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查看内存地址
本文URL:http://bzwzjz.com/article/hiiish.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作公司 品牌网站建设 成都网站建设 成都网站制作 企业网站设计 成都网站制作 专业网站设计 营销型网站建设 网站建设方案 成都网站设计 移动手机网站制作 手机网站设计 成都网站设计 古蔺网站建设 高端网站设计推广 网站建设 成都网站设计制作公司 盐亭网站设计 教育网站设计方案 高端网站设计 高端定制网站设计 高端品牌网站建设