Python第一阶段05

1.内置方法:

2.Json序列化:

import json

info = {
    'name': 'sisi',
    'age': 22
}

f = open("test.text", "w")
f.write(str(info))
# 序列化
# f.write(json.dumps(info))
f.close()

f1 = open("test.text", "w")
data = eval(f.read())

# 反序列化
# data = json.loads(f.read())
f.close()
print(data['age'])

3.Pickle数据序列化:

4.软件目录结构规范:

bin: 存放项目的可执行文件;

foo/:项目的所有源代码;

docs:项目的一些文档;

setup.py: 安装,部署,打包的脚本;

requirements.txt:存放软件依赖的外部包列表;

README:项目说明文件

5.模块定义,导入,优化:

import module

import module,module1

from module import *

from module import m1, m2,m3

from module import log as log_SiSi

导入模块的本质就是把Python文件解释一遍;

导入包的本质就是执行该包下的_init_.py文件;

6.模块分类:

系统库;

开源模块;

自定义模块;

7.时间模块:

time和dateTime

random模块:

OS模块:

sys模块:

Shelve模块:

Xml模块:

Configparser模块:

Hashlib和Hmac模块:

Re模块:

 

posted on 2018-04-07 09:46  玉思盈蝶  阅读(137)  评论(0编辑  收藏  举报

导航