2018年5月30日

重写父类方法

摘要: # coding=utf-8class Zll(): # def smile(self): # print('哈哈哈') # return 'aa' passclass Dcg(): def smile(self): print('啊啊啊啊啊')class Lw(): def smile(self) 阅读全文

posted @ 2018-05-30 16:59 公子兔 阅读(197) 评论(0) 推荐(0) 编辑

封装写日志的类

摘要: import loggingfrom logging import handlersclass MyLogger(): def __init__(self,file_name,level='info',backCount=5,when='D'): logger = logging.getLogger 阅读全文

posted @ 2018-05-30 16:59 公子兔 阅读(123) 评论(0) 推荐(0) 编辑

2018年5月20日

main

摘要: if __name__ == '__main__':#判断这个Python文件是导入的,还是直接在运行这个Python文件 这句话一般是做调试的时候用的。 如果是直接运行这个Python文件的时候,这个一点用都没有 阅读全文

posted @ 2018-05-20 14:51 公子兔 阅读(167) 评论(0) 推荐(0) 编辑

class私有

摘要: import redisclass My(object): def __init__(self): self.__host='118.24.3.40'#self变量前面加__,出了类就不能用了 self.__port=6379 self.__password='HK139bc&*' self.r=r 阅读全文

posted @ 2018-05-20 14:50 公子兔 阅读(153) 评论(0) 推荐(0) 编辑

根据签名规则,加密URL

摘要: from urllib import parseurl='http://www.baidu.com?query=python基础教程'url_str=parse.quote_plus(url)#URL编码baidu_url='http%3A%2F%2Fwww.baidu.com%3Fquery%3D 阅读全文

posted @ 2018-05-20 14:48 公子兔 阅读(199) 评论(0) 推荐(0) 编辑

class连接数据库

摘要: import pymysqlclass MyDb(object): def __init__(self,host,user,passwd,db,port=3306,charset='utf8'): try: self.coon=pymysql.connect( host=host,user=user 阅读全文

posted @ 2018-05-20 14:46 公子兔 阅读(583) 评论(0) 推荐(0) 编辑

类方法@classmethod、属性方法@property、静态方法 @staticmethod

摘要: class Baby(): # def __init__(self,name):#构造函数不是必须得 # print('self的内存地址',id(self)) # self.name=name # #self代表的就是实例化之后的对象 # self.money=5000 # self.sex='女 阅读全文

posted @ 2018-05-20 14:44 公子兔 阅读(248) 评论(0) 推荐(0) 编辑

class继承

摘要: class Lz(object): def __init__(self): self.money=1000000000000 self.house='大别野' def sing(self): print('唱歌') def dance(self): print('跳广场舞') def lm(self 阅读全文

posted @ 2018-05-20 14:41 公子兔 阅读(181) 评论(0) 推荐(0) 编辑

2018年5月19日

面向对象变成class

摘要: 类 一个种类,一个模型。汽车模型对象 指具体的东西,模型造出来的东西叫做对象实例 实例和对象是一样的。实例化 实例化就是造东西的这个过程属性 属性就是变量方法 类里面的函数继承封装多态self 代表的是本类对象因为函数里面的变量都是局部变量,出了函数就不能用了。用self给对象绑定了之后,就可以se 阅读全文

posted @ 2018-05-19 17:50 公子兔 阅读(170) 评论(0) 推荐(0) 编辑

2018年5月18日

小练习-抽奖接口

摘要: import flask,json,time,redis,requestsfrom z_lib import toolsdef my_redis(k,v=None): r=redis.Redis(host='118.24.3.40', password='HK139bc&*',port=6379,d 阅读全文

posted @ 2018-05-18 13:40 公子兔 阅读(126) 评论(0) 推荐(0) 编辑

导航