python实现得到一个给定类的虚函数

 更新时间:2014年09月28日 10:50:57   投稿:shichen2014  
这篇文章主要介绍了python实现得到一个给定类的虚函数的方法,以wx的PyPanel类为例讲述了打印以base_开头的方法的实例,需要的朋友可以参考下

本文实例讲述了python实现得到一个给定类的虚函数的方法,分享给大家供大家参考。具体如下:

现来看看如下代码:

import wx 

for method in dir(wx.PyPanel):   #这里改成给定的类 
  if method.startswith("base_"): 
    print method 

输出的结果为:

base_AcceptsFocus
base_AcceptsFocusFromKeyboard
base_AddChild
base_DoGetBestSize
base_DoGetClientSize
base_DoGetPosition
base_DoGetSize
base_DoGetVirtualSize
base_DoMoveWindow
base_DoSetClientSize
base_DoSetSize
base_DoSetVirtualSize
base_Enable
base_GetDefaultAttributes
base_GetMaxSize
base_InitDialog
base_OnInternalIdle
base_RemoveChild
base_ShouldInheritColours
base_TransferDataFromWindow
base_TransferDataToWindow
base_Validate 

另附一个常用的str的方法,官方文档如下:
str.startswith(prefix[,start[,end]])

Return True if string starts with theprefix, otherwise returnFalse.prefix can also be a tuple of prefixes to look for. With optionalstart, test string beginning at that position. With optionalend, stop comparing string at that position.

如果string以prefix开头,函数返回True.

希望本文所述对大家的Python程序设计有所帮助。

相关文章

  • Python入门基础之数字字符串与列表

    Python入门基础之数字字符串与列表

    这篇文章主要给大家介绍了关于Python入门基础之数字字符串与列表的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • django上传文件的三种方式

    django上传文件的三种方式

    本章将介绍Django上传处理文件中需要考虑的重要事项,并提供通过自定义表单和ModelForm上传文件的示范代码(附GitHub地址)。如果你的项目中需要用到文件上传,你可以从本文中获得灵感,简化你的开发。
    2021-04-04
  • Python学习之面向函数转面向对象详解

    Python学习之面向函数转面向对象详解

    本文将针对类进行一个综合练习,利用所学的面向对象编程、类的知识将我们之前做的面向函数编写的学生信息库重构为面向对象的方式,感兴趣的可以了解一下
    2022-03-03
  • Anaconda环境改名的实现步骤

    Anaconda环境改名的实现步骤

    本文主要介绍了Anaconda环境改名的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • python之PyAutoGui教你做个自动脚本计算器的方法

    python之PyAutoGui教你做个自动脚本计算器的方法

    这篇文章主要介绍了python之PyAutoGui教你做个自动脚本计算器的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • django基于存储在前端的token用户认证解析

    django基于存储在前端的token用户认证解析

    这篇文章主要介绍了django基于存储在前端的token用户认证解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • Python中的Matplotlib模块入门教程

    Python中的Matplotlib模块入门教程

    这篇文章主要介绍了Python中的Matplotlib模块入门教程,本文来自于IBM官方网站技术文档,需要的朋友可以参考下
    2015-04-04
  • Python API len函数操作过程解析

    Python API len函数操作过程解析

    这篇文章主要介绍了Python API len函数操作过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • Python修改Excel数据的实例代码

    Python修改Excel数据的实例代码

    Python修改Excel数据的方法。
    2013-11-11
  • Python中利用算法优化性能的技巧分享

    Python中利用算法优化性能的技巧分享

    这篇文章主要为大家详细介绍了Python中12个可以利用算法优化性能的技巧,文中的示例代码简洁易懂,具有一定的借鉴价值,有需要的小伙伴可以了解下
    2025-04-04

最新评论