上一页 1 ··· 3 4 5 6 7
摘要: 序列化是指把内存里的数据转变成字符串,以使其能保存到硬盘上或者通过网络输送到远程。 序列化的两个模块: json:只能把python中的int/str/list/tuple/dict类型的数据,可以在不同的语言之间传递数据。Python和JavaScript数据对应关系: pickle:支持所有的p 阅读全文
posted @ 2018-08-14 17:02 没有显示名称 阅读(586) 评论(0) 推荐(0)
摘要: shelve shelve模块也是一种可以将数据序列化的模块 使用方法 1. open 2. 读写 3. close 特点:使用方法比较简单 提供一个文件名字就可以开始读写,读写的方法和字典一致;跨平台性差 代码示例: import shelve # 序列化 sl = shelve.open("sh 阅读全文
posted @ 2018-08-14 17:01 没有显示名称 阅读(173) 评论(0) 推荐(0)
摘要: import re# print(re.findall('\w','ab 12\+- *&_')) ['a', 'b', '1', '2', '_']# \w# print(re.findall('\W','ab 12\+- *&_')) [' ', '\\', '+', '-', ' ', '*', '&']# pr 阅读全文
posted @ 2018-08-14 15:22 没有显示名称 阅读(281) 评论(0) 推荐(0)
摘要: 字典添加 删除 修改 循环 添加:dic={'name':'egon','age':18} res=dic.setdefault('sex','male') 删除:dic={'name':'egon','age':18} del dic['name'] #删除key对应的value,不存在报错 re 阅读全文
posted @ 2018-08-13 19:09 没有显示名称 阅读(120) 评论(0) 推荐(0)
摘要: 包(***)1.什么是包包就是包含有__init__.py文件的文件夹包本质是一个模块,即包是用来导入使用的,包内部包含的文件也都是用来被导入使用的2.为何要用包包是文件夹,那文件夹就是用来组织文件的首次导入包发生三件事1 以包下的__init__.py文件为基准来产生一个名称空间2 执行包下的__ 阅读全文
posted @ 2018-08-10 21:29 没有显示名称 阅读(150) 评论(0) 推荐(0)
摘要: 一 储备知识点1 运行程序的三大核心硬件 cpu 内存 硬盘 运行一个程序: 代码由硬盘读入内存,cpu从内存中读取指令执行 强调:程序运行过程中产生的数据一定是最先存放于内存中的 二 储备知识点2 运行python程序的三个阶段:python test.py 1、先启动python解释器 2、将t 阅读全文
posted @ 2018-08-10 18:56 没有显示名称 阅读(134) 评论(0) 推荐(0)
摘要: 一 储备知识点1 运行程序的三大核心硬件 cpu 内存 硬盘 运行一个程序: 代码由硬盘读入内存,cpu从内存中读取指令执行 强调:程序运行过程中产生的数据一定是最先存放于内存中的 二 储备知识点2 运行python程序的三个阶段:python test.py 1、先启动python解释器 2、将t 阅读全文
posted @ 2018-08-10 18:54 没有显示名称 阅读(89) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7