开发工具:
文件大小: 1kb
下载次数: 0
上传时间: 2018-08-09
详细说明: python格式,基础案例你值得需要,#! /usr/local/bin/python # -*- coding: utf-8 -*- class CPrintMeBase(object): def __init__(self): print "init CPrintMeBase ..." def __str__(self): strRet = "" lMembers = dir(self) for strItem in lMembers: if strItem.startswith("m_"): exec("strCur = strItem + ' -> ' + str(self.%s)" % strItem) strRet += (strCur + "\n") if strRet.endswith("\n"): return strRet[:-1] return strRet def __del__(self): print "del CPrintMeBase ..." class CTest(CPrintMeBase): def __init__(self): super(CTest, self).__init__() #或CPrintMeBase.__init__(self) print "init CTest ... " self.m_strName = "CTest" self.m_nLevel = 2 def __del__(self): super(CTest, self).__del__() print "del CTest ... " def usage(): print "usage: python", sys.argv[0] + " xxx" print "eg1 : python ci_svr_agent.py xxx" if __name__ == "__main__": if len(sys.argv) == 1: usage() sys.exit() oCTest = CTest() print oCTest del oCTest #调用与否效果一样 class ClassName(superclass1, superclass1) data = value #类变量 def general_method(self, param): self.member = value @staticmethod def static_method(): print "This is class method" pass cls_name ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.