python查看模块,对象的函数方法


Posted in Python onOctober 16, 2018

这段时间在用libev的python版本事件模型,总共只有一个py.so文件,没有.py文件查看源码查看接口,最开始用shell命令直接查看.so的接口不尽人意。然后发现python提供了查询的接口在代码中可以直接打印出来看。

第一个:dir()

例如查看模块pyev的函数

print dir(pyev)

python查看模块,对象的函数方法

第二个:__dict__

例如查看模块pyev和查看pyev中Loop对象的函数

print pyev.__dict__.items() 
print pyev.Loop.__dict__

python查看模块,对象的函数方法

可以看到,dict是最好的方法,不仅可以显示接口,还可以知道接口的类型。

以上这篇python查看模块,对象的函数方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
从零学Python之入门(二)基本数据类型
May 25 Python
python实现redis三种cas事务操作
Dec 19 Python
python实现多线程行情抓取工具的方法
Feb 28 Python
Python生成任意范围任意精度的随机数方法
Apr 09 Python
解决Ubuntu pip 安装 mysql-python包出错的问题
Jun 11 Python
python 读取竖线分隔符的文本方法
Dec 20 Python
11个Python3字典内置方法大全与示例汇总
May 13 Python
opencv调整图像亮度对比度的示例代码
Sep 27 Python
利用Python裁切tiff图像且读取tiff,shp文件的实例
Mar 10 Python
打印tensorflow恢复模型中所有变量与操作节点方式
May 26 Python
python 基于PYMYSQL使用MYSQL数据库
Dec 24 Python
python DataFrame中stack()方法、unstack()方法和pivot()方法浅析
Apr 06 Python
Python中asyncio与aiohttp入门教程
Oct 16 #Python
python查看模块安装位置的方法
Oct 16 #Python
Django model序列化为json的方法示例
Oct 16 #Python
Python重新加载模块的实现方法
Oct 16 #Python
django Serializer序列化使用方法详解
Oct 16 #Python
为什么str(float)在Python 3中比Python 2返回更多的数字
Oct 16 #Python
对python添加模块路径的三种方法总结
Oct 16 #Python
You might like
深入eAccelerator与memcached的区别详解
2013/06/06 PHP
PHP实现微信公众号验证Token的示例代码
2019/12/16 PHP
js 页面传参数时 参数值含特殊字符的问题
2009/12/13 Javascript
jQuery学习4 浏览器的事件模型
2010/02/07 Javascript
JQuery小知识
2010/10/15 Javascript
js 连接数据库如何操作数据库中的数据
2012/11/23 Javascript
高效的获取当前元素是父元素的第几个子元素
2013/10/15 Javascript
js拼接html注意问题示例探讨
2014/07/14 Javascript
javascript实现在某个元素上阻止鼠标右键事件的方法和实例
2014/08/12 Javascript
Javascript中this关键字的一些小知识
2015/03/15 Javascript
动态创建按钮的JavaScript代码
2016/01/29 Javascript
JS自定义混合Mixin函数示例
2016/11/26 Javascript
javascript函数的四种调用模式
2017/01/08 Javascript
原生js实现日期计算器功能
2017/02/17 Javascript
node.js入门学习之url模块
2017/02/25 Javascript
基于JavaScript实现微信抢红包功能
2017/07/20 Javascript
详解Chai.js断言库API中文文档
2018/01/31 Javascript
vue2.0的虚拟DOM渲染思路分析
2018/08/09 Javascript
bootstrap动态调用select下拉框的实例代码
2018/08/09 Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
2018/09/29 Javascript
详解VUE单页应用骨架屏方案
2019/01/17 Javascript
浅谈JS中this在各个场景下的指向
2019/08/14 Javascript
[29:16]完美世界DOTA2联赛决赛日 Inki vs LBZS 第三场 11.08
2020/11/10 DOTA
解决Python网页爬虫之中文乱码问题
2018/05/11 Python
Python实现的绘制三维双螺旋线图形功能示例
2018/06/23 Python
Python分割指定页数的pdf文件方法
2018/10/26 Python
Python常用的json标准库
2019/02/19 Python
Python使用type关键字创建类步骤详解
2019/07/23 Python
Python3操作读写CSV文件使用包过程解析
2020/04/10 Python
Python定时任务APScheduler安装及使用解析
2020/08/07 Python
OpenCV灰度化之后图片为绿色的解决
2020/12/01 Python
使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法
2016/07/08 HTML / CSS
中学教师实习自我鉴定
2013/09/28 职场文书
跟单文员岗位职责
2014/01/03 职场文书
小学中队长竞选稿
2015/11/20 职场文书
详解JavaScript的计时器和按钮效果设置
2022/02/18 Javascript