
语法
流浪的python
QQ群:796245415
展开
-
python进阶装饰器(语法糖)
coding =utf-8import datetimeimport time“”“method.decorator”"""def timer(fn):def wrapper(*args, **kwargs):start = datetime.datetime.now()fn_foo = fn(*args, **kwargs)delta = (datetime.datetime...原创 2018-11-06 21:48:17 · 256 阅读 · 0 评论 -
python 构造函数(也叫初始化函数)
# 方法def pr(): print('hello222')class Test(object): # 如果不需要传参直接去掉括号class Test: # 构造函数 def __init__(self,name): self.name = name # 可变参数 self.age = 100 # 默认参数 # ...原创 2018-11-06 22:06:21 · 2611 阅读 · 0 评论 -
python@classmethod,@staticmethod ,def 静态方法,类方法,普通方法
# coding = utf-8class Test(object): def __init__(self, name): self.age = 33 self.name = name # 普通方法,只能被对象调用 def walk(self, place): print place, self.wa...原创 2018-11-06 22:16:04 · 521 阅读 · 0 评论 -
@unittest 快速理解setUp,tearDown ,setUpclass ,tearDownclass区别是什么
# coding=utf-8import unittestclass ClassTest(unittest.TestCase): @classmethod def setUpClass(cls): print("starting before all method,i just do one times") @classmet...原创 2018-11-06 22:32:21 · 1239 阅读 · 0 评论 -
python递归函数获取某路径下所有文件
# coding = utf-8import osprint os.listdir(os.getcwd()) # get dir all filesprint os.path.dirname(__file__) # get dir_name of fileprint os.path.abspath(__file__) # get pwdprint os.path.dirname(o...原创 2018-11-06 22:44:33 · 337 阅读 · 0 评论 -
python类的继承与类方法调用
# coding=utf-8__author__ = "Chen"class Person(object): def __init__(self, name, age): self.name = name self.age = age self.weight = '900' def talk(self): ...原创 2018-11-09 23:21:37 · 871 阅读 · 0 评论 -
python实例变量和类的变量访问以及继承后的调用
class f(object): """类变量""" hh=1123 bb=88888 cc=0000 def __init__(self): """实例变量""" self.name="sss"class d(f): def aa(self): ""原创 2019-01-19 21:06:19 · 1316 阅读 · 0 评论