- 博客(3)
- 收藏
- 关注
原创 序列化
在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict:d = dict(name='Bob', age=20, score=88)可以随时修改变量,比如把name改成'Bill',但是一旦程序结束,变量所占用的内存就被操作系统全部回收。如果没有把修改后的'Bill'存储到磁盘上,下次重新运行程序,变量又被初始化为'Bob。我们把变量从内存中变成可存储戒传输的过程称乊为序列化,在Pyt...
2018-03-20 20:27:20 80
转载 Python必会的单元测试框架 —— unittest
unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。unittest核心工作原理unittest中最核心的四个概念是:test case, test suite, test runner, test fixture。下面我们分别来解释这四个概念的意思,先来看一张unittest的静态类图(下面的类图以及解释均...
2018-03-20 20:12:58 83
原创 __slots__用法
class Student(object): __slots__ = ('name','age') class GraduateStudent(Student): __slots__ = ('score',) # pass s = Student() s.name = 'Michael' s.age = 25 # try: # s.score = 99 # ex...
2018-03-16 16:35:28 116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人