摘要: 在设计大型项目时需要规范目录结构。 假设你的项目名为foo, 我比较建议的最方便快捷目录结构这样就足够了: Foo/ |-- bin/ | |-- foo | |-- foo/ | |-- tests/ | | |-- __init__.py | | |-- test_main.py | | | | 阅读全文
posted @ 2020-02-13 16:35 看不尽的尘埃 阅读(2098) 评论(0) 推荐(0) 编辑
摘要: 序列化是为了将内存中的字典、列表、集合以及各种对象,保存到一个文件中(字节流)。而反序列化是将字节流转化回原始的对象的一个过程。 json库 序列化:json.dumps() 反序列化:json.loads() 只能处理字典、列表这些简单的序列化与反序列化。 pickle库 处理复杂的序列化与反序列 阅读全文
posted @ 2020-02-13 15:21 看不尽的尘埃 阅读(355) 评论(0) 推荐(0) 编辑
摘要: abs() 返回数字的绝对值。 abs(x) all() 用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。 元素除了是 0、空、None、False 外都算 True。 all(iterable) #iterable -- 元组 阅读全文
posted @ 2020-02-13 13:56 看不尽的尘埃 阅读(772) 评论(0) 推荐(0) 编辑