pickle 模块
摘要:在机器学习中,我们常常需要把训练好的模型存储起来,这样在进行决策时直接将模型读出,而不需要重新训练模型,这样就大大节约了时间。Python提供的pickle模块就很好地解决了这个问题,它可以序列化对象并保存到磁盘中,并在需要的时候读取出来,任何对象都可以执行序列化操作。 Pickle模块中最常用的函
阅读全文
posted @
2019-11-26 09:51
Test-Billy
阅读(179)
推荐(0)
item方法
摘要:class Foo: def __init__(self,name,age,sex): self.name =name self.age =age self.sex =sex def __getitem__(self, item): if hasattr(self,item): return sel
阅读全文
posted @
2019-11-19 10:16
Test-Billy
阅读(128)
推荐(0)
加密方法
摘要:import hashlib # 提供摘要算法的模块md5 = hashlib.md5()md5.update(b'123456')print(md5.hexdigest())aee949757a2e698417463d47acac93df不管算法多么不同,摘要的功能始终不变对于相同的字符串使用同一
阅读全文
posted @
2019-11-19 09:58
Test-Billy
阅读(121)
推荐(0)
@classmethod 和 @staticmethod 用法
摘要:class A: __role = 'CHINA' @classmethod def show_role(cls): print(cls.__role) @staticmethod def get_role(): return A.__role @property def role(self): r
阅读全文
posted @
2019-11-13 16:37
Test-Billy
阅读(99)
推荐(0)
python 中 @property 的用法
摘要:@property class Goods: def __init__(self): # 原价 self.original_price = 100 # 折扣 self.discount = 0.8 @property def price(self): # 实际价格 = 原价 * 折扣 new_pri
阅读全文
posted @
2019-11-13 16:26
Test-Billy
阅读(212)
推荐(0)
python内置函数
摘要:1. isinstance() 语法:isinstance(object, classinfo) 参数: object -- 实例对象。 classinfo -- 可以是直接或间接类名、基本类型或者由它们组成的元组。返回值: 如果对象的类型与参数二的类型(classinfo)相同则返回 True,否
阅读全文
posted @
2019-11-12 14:14
Test-Billy
阅读(211)
推荐(0)
组合
摘要:1.给一个人类添加武器的组合class Weapon: def prick(self,obj): # 这是该装备的主动技能,扎死对方 obj -= 500 # 假设攻击力是500 print(obj)class Person: # 定义一个人类 role = 'person' # 人的角色属性都是人
阅读全文
posted @
2019-11-11 17:03
Test-Billy
阅读(118)
推荐(0)
面向对象方法实战 -人狗大战
摘要:class Animal: #定义一个动物类 def __init__(self,name,hp,attack): self.name =name self.hp =hp self.attack =attackclass Person(Animal): #继承动物类 def dg(self,dog)
阅读全文
posted @
2019-11-06 16:05
Test-Billy
阅读(4367)
推荐(0)