时间:2021-07-01 10:21:17 帮助过:63人阅读
现来看看如下代码:
- 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程序设计有所帮助。