Python第一阶段05
2024-08-26 12:04:57
1.内置方法:
2.Json序列化:
import json info = {
'name': 'sisi',
'age':
} 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模块:
最新文章
- LNAMP服务器环境搭建(手动编译安装)
- windows电脑优化
- jQuery知识点总结(第五天)
- 数据库连接JDBC和数据库连接池C3P0自定义的java封装类
- SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用 'Ad Hoc Distributed Que
- AngularJS学习笔记1——什么是AngularJS?
- CSS3制作苹果风格键盘
- java虚拟机JVM学习笔记-基础知识
- Java程序猿的JavaScript学习笔记(汇总文件夹)
- Pro Aspnet MVC 4读书笔记(5) - Essential Tools for MVC
- javascript权威指南(2)
- [Elasticsearch] 邻近匹配 (一) - 短语匹配以及slop參数
- Chapter 9:Noise-Estimation Algorithms
- Python中的浅拷贝与深拷贝
- 【翻译】在Ext JS 6通用应用程序中使用既共享又特定于视图的代码
- UOJ#42. 【清华集训2014】Sum 类欧几里德算法
- spring-boot (四) springboot+mybatis多数据源最简解决方案
- word常用功能
- MVC 移动识别
- 用windows自带的ftp.exe实现断点续传的方法