json模块 json.dumps 将 Python 对象编码成 JSON 字符串 json.loads 用于解码 JSON 数据。该函数返回 Python 字段的数据类型。 pickle pickle.dump(obj, file, [,protocol]) 含义:pickle.dump(对象,文 ...
分类:
编程语言 时间:
2019-01-08 21:22:09
阅读次数:
220
概念:mock是python中一个用于支持测试的库,它的主要功能是使用mock对象代替掉指定的python对象,以达到模拟对象的行为的目的。 使用场景:1.模拟后端返回值(客户端已开发完,后端未开发完,但是前端的功能有依赖于后端的返回值) 2.单元测试中,被测的方法A中有调用其他方法B,防止B方法的 ...
分类:
其他好文 时间:
2019-01-07 00:09:53
阅读次数:
187
导读:Python猫是一只喵星来客,它爱地球的一切,特别爱优雅而无所不能的 Python。我是它的人类朋友豌豆花下猫,被授权润色与发表它的文章。如果你是第一次看到这个系列文章,那我强烈建议,请先看看它写的前两篇文章(链接见文末),相信你一定会爱上这只神秘的哲学+极客猫的。不多说啦,一起来享用今天的“ ...
分类:
编程语言 时间:
2019-01-06 20:47:21
阅读次数:
209
非算数运算符 __del__ 与 弱引用 不是每个 Python 对象都可以作为弱引用的目标(或称所指对象)。基本的 list 和 dict 实 例不能作为所指对象,但是它们的子类可以轻松地解决这个问题. 但是,int 和 tuple 实例不能作为弱引用的目标,甚至它们的子类也不行。这些局限基本上是 ...
分类:
编程语言 时间:
2019-01-04 20:28:01
阅读次数:
201
条件测试:if 条件表达式python 的比较操作 所有的python对象都支持比较操作 可用于测试相等性、相对大小等 如果是复合对象,python会检查其所有部分,包括自动遍历各级嵌套对象,知道可以得出最终结果。 测试操作符 ‘==’操作符测试值得相等性 'is' 表达式测试对象的一致性。 pyt ...
分类:
编程语言 时间:
2019-01-02 12:54:12
阅读次数:
245
[toc] Python对象循环引用 我们来介绍一下 Python 是采用何种途径解决循环引用问题的。 循环引用垃圾回收算法 上图中,表示的是对象之间的引用关系,从自对象指向他对象的引用用黑色箭头表示。 每个对象里都有计数器 。而图中右侧部分可以很清晰的看到是循环引用的垃圾对象。 上图,将每个对象的 ...
分类:
编程语言 时间:
2019-01-02 01:30:15
阅读次数:
312
总结:json.load() --读到内存 json.dump() --写入到文件 json.loads() --把字符串转化成列表,字典 json.dumps() --把列表,字典,元组转化成字符串 小编知道可能很多人不会仔细往下看,但是作为技术人员建议仔细的看下吧,这个案例我好不容易弄出来呢!! ...
分类:
Web程序 时间:
2018-12-29 23:14:43
阅读次数:
311
一、说明 从最开始写javascript开始,我就很烦感使用getElementById()等函数来获取节点的方法,获取了一个节点要访问其子孙节点要么child半天要么就再来一个getElementById(),这是智障吗? 所以我不喜欢beautiful soup(当然还因为他不支持xpath)。 ...
分类:
编程语言 时间:
2018-12-20 18:48:10
阅读次数:
224
一、python对象 python使用对象模型来存储数据。构造任何类型的值都是一个对象。 所有python对象都拥有三个特性:身份、类型、值 身份:每个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数 id() 来得到。 类型:对象的类型决定了该对象可以保存什么类型的值,可以进行什么样 ...
分类:
编程语言 时间:
2018-12-13 16:32:09
阅读次数:
221
1 概念梳理: 1.1 线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。一个线程是一个execution context(执行上下文),即一个cpu执行时所需 ...
分类:
编程语言 时间:
2018-12-13 13:51:12
阅读次数:
210