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

yipeiwu_com6年前Python基础

这段时间在用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设计】。

相关文章

Python3.5字符串常用操作实例详解

Python3.5字符串常用操作实例详解

本文实例总结了Python3.5字符串常用操作。分享给大家供大家参考,具体如下: 一、输入与输出 #输入与输出 str = input("请输入任意字符:") print(...

解决python matplotlib imshow无法显示的问题

实例如下所示: import matplotlib.pyplot as plt plt.imshow(img) #控制台打印出图像对象的信息,而图像没有显示 解决方法: #引入pyl...

python之线程通过信号pyqtSignal刷新ui的方法

python之线程通过信号pyqtSignal刷新ui的方法

第一部分:UI界面设计 界面效果图如下: ui文件(可拉动控件自行创建一个button和text) <?xml version="1.0" encoding="UTF...

Django框架下静态模板的继承操作示例

本文实例讲述了Django框架下静态模板的继承操作。分享给大家供大家参考,具体如下: 前言:第一篇博客,毕业校招在即,抽空把做过的项目都整理一下。 开发环境:python3.4,djan...

python使用time、datetime返回工作日列表实例代码

最近在学习python,动手做了一个自动填写日报的小工具;由于请求中包含时间,格式如:2016-08-04;所以就了解了一下python的时间日期相关函数;这里做简单记录。 函数功能非常...