python后端常用模块:
| 模块名称 | 常用功能 |
|---|---|
| sys | 添加系统路径: sys.path.append, |
| os | 拼接路径: os.path.join, 路径存在与否: os.path.exists, 创建路径: os.makedir, 当前文件所在的路径: os.path.dirname(__ file __) |
| time | 时间相关,strftime:格式化输出时间 |
| subprocess | 执行命令,结果和错误分别存入管道,subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE),读取使用.read()方法,需要注意的是改命令是os执行的,故解码格式与os有关 |
| json(不同代码之间通信使用) | 序列化: json.dumps, 反序列化: json.loads, 序列化并写入文件: json.dump(内容, with open打开的文件), 读出文件并反序列化: json.load(文件) |
| ujson | 比json模块效率更高 |
| pickle(python代码之间通信使用) | 同上 |
| hashlib | 生成对象: hashlib.md5() ==> 添加需要哈希的数据: hashlib.md5().update() ==> 读取哈希后的数据 hashlib.md5().hexdigest() |
前端常用包名:
| 包名 | 常用功能 |
|---|---|
| jquery | 常用功能 |
| bootstrap | 常用功能 |
| fontawesome | 常用功能 |
| sweetalert | 常用功能 |



