随笔分类 -  python

摘要:第二种 阅读全文
posted @ 2018-12-28 09:03 CHVV 阅读(1297) 评论(0) 推荐(0)
摘要:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序... 阅读全文
posted @ 2018-12-27 15:43 CHVV 阅读(187) 评论(0) 推荐(0)
摘要:print(bin(10)) #二进制 print(oct(10)) #八进制 print(hex(10)) #16进制 L1=[11,22,33,44] L1.reverse() print(L1) #[44, 33, 22, 11] l = [1,2,3,4,5] l2 = reversed(l) print(l2) # # 保留原列表,返回一个反向的迭代器 print(b... 阅读全文
posted @ 2018-12-19 16:59 CHVV 阅读(183) 评论(0) 推荐(0)
摘要:# 常用模块一 # collections模块 # 时间模块 # random模块 # os模块 # sys模块 # 序列化模块 # re模块 # 常用模块二 # hashlib模块 # configparse模块 # logging模块 from collections import namedtuple,deq... 阅读全文
posted @ 2018-12-19 16:56 CHVV 阅读(194) 评论(0) 推荐(0)
摘要:# logging# 有5种级别的日志记录模式 :# 两种配置方式:basicconfig 、log对象 参数配置 logger对象配置 阅读全文
posted @ 2018-12-19 10:12 CHVV 阅读(149) 评论(0) 推荐(0)
摘要:uuid 阅读全文
posted @ 2018-12-18 22:15 CHVV 阅读(401) 评论(0) 推荐(0)
摘要:#反射 : 是用字符串类型的名字 去操作 变量# 反射对象中的属性和方法 # hasattr getattr setattr delattr class Tech(): dic = {"学生信息":'show_student',"老师信息":'show_teacher'} def show_teacher(self): print("显示老师") d... 阅读全文
posted @ 2018-12-11 10:59 CHVV 阅读(219) 评论(0) 推荐(0)
摘要:django的中间件用过和django rest framework setings中的配置版本等用过 阅读全文
posted @ 2018-12-06 15:46 CHVV 阅读(508) 评论(0) 推荐(0)
摘要:class Test(): def __init__(self,name,age): self.name = name self.__age = age def fun(self): print(self.__age) #私有属性只能内部访问,外部是不能访问的 obj=Test('abc',18) print(obj.name)... 阅读全文
posted @ 2018-11-17 22:14 CHVV 阅读(156) 评论(0) 推荐(0)
摘要:Python内置的 @property装饰器就是负责把一个方法变成属性调用的 from math import pi # class Circle(): # def __init__(self,r,name): # self.r = r # self.name = name # @property # def chang(self)... 阅读全文
posted @ 2018-11-14 09:15 CHVV 阅读(160) 评论(0) 推荐(0)
摘要:__new__() 方法是在类准备将自身实例化时调用。 __new__() 方法始终都是类的静态方法,即使没有被加上静态方法装饰器 如果要得到当前类的实例,应当在当前类中的 __new__() 方法语句中调用当前类的父类的 __new__() 方法。 例如,如果当前类是直接继承自 object,那当 阅读全文
posted @ 2018-11-13 10:25 CHVV 阅读(12642) 评论(1) 推荐(4)
摘要:class Foo(): def __str__(self): return "好好学习" def __getattr__(self, item): return "0000" def __setattr__(self, key, value): self.__dict__[key]=value def _... 阅读全文
posted @ 2018-11-09 10:56 CHVV 阅读(345) 评论(0) 推荐(0)
摘要:def test01(): print('你好呀') #执行函数 test01() #打印结果:你好呀 #带返回值的函数 def add(a, b): c = a + b return c ret = add(2,3) #打印函数的返回值 print(ret) #打印结果:5 class Foo(object): def func(self): ... 阅读全文
posted @ 2018-11-06 09:41 CHVV 阅读(723) 评论(0) 推荐(0)
摘要:python中的__name__ python中的__call__ 在Python中,__init__()函数的意义等同于类的构造器(同理,__del__()等同于类的析构函数)。因此,__init__()方法的作用是创建一个类的实例。 __call__()Python中的函数是一级对象。这意味着P 阅读全文
posted @ 2018-10-26 09:15 CHVV 阅读(1180) 评论(0) 推荐(0)
摘要:def auth(func): #func为被装饰的函数 def inner(*args,**kwargs): print("前") ret = func(*args,**kwargs) print("后") return ret return inner@authdef index(): print("index") ... 阅读全文
posted @ 2018-10-25 16:39 CHVV 阅读(107) 评论(0) 推荐(0)
摘要:1.ls常用参数: ls -a 显示指定目录下所有子目录与文件,包括隐藏文件 ls -l 以列表方式显示文件的详细信息 ls -h 配合 -l 以人性化的方式显示文件大小 ls --help 自带的帮助信息 2.通配符 含义 * 文件代表文件名中所有字符 ls te* 查找以te开头的文件 ls *html 查找结尾为html的文件 ? 代... 阅读全文
posted @ 2018-05-15 18:42 CHVV 阅读(288) 评论(0) 推荐(0)
摘要:# 01. 单例设计模式 # # 设计模式 # 设计模式 是 前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是针对 某一特定问题 的成熟的解决方案 # 使用 设计模式 是为了可重用代码、让代码更容易被他人理解、保证代码可靠性 # # 单例设计模式 # 目的 —— 让 类 创建的对象,在系统中 只有 唯一的一个实例 # ... 阅读全文
posted @ 2018-03-02 17:11 CHVV 阅读(653) 评论(0) 推荐(0)
摘要:# 字符功能 # . 匹配任意1个字符(除了\n) # [ ] 匹配[ ]中列举的字符 # \d 匹配数字,即0-9 # \D 匹配非数字,即不是数字 # \s 匹配空白,即 空格,tab键 # \S 匹配非空白 # \w 匹配单词字符,即a-z、A-Z、0-9、_ # \W 匹配非单词字符 import re # 如果hello的首字符大写,那么正则表达式需要大写的H ret = re.m... 阅读全文
posted @ 2018-02-23 09:15 CHVV 阅读(208) 评论(0) 推荐(0)
摘要:# print() # input() # len() # type() # open() # tuple() # list() # int() # bool() # set() # dir() # id() # str() # print(locals()) #返回本地作用域中的所有名字 # print(globals()) #返回全局作用域中的所有名字 # global 变量 # no... 阅读全文
posted @ 2018-02-22 15:18 CHVV 阅读(230) 评论(0) 推荐(0)
摘要:# 内部函数对外部函数作⽤域⾥变量的引⽤(⾮全局变量),则称内部函数为闭包。 # def test(num1): print("------1-----") def inner(num2): print("----2---") print(num1+num2) print("----3---") return inner ret... 阅读全文
posted @ 2018-02-22 11:28 CHVV 阅读(123) 评论(0) 推荐(0)