模块 os模块 与操作系统交互,控制文件/文件夹 对文件操作 判断是否为文件 删除文件 重命名文件 对文件夹操作 判断是否为文件夹 创建文件夹 删除文件夹 列出文件夹内所有的文件( ) 辅助性的 当前文件所在文件夹 当前文件所在具体路径 pycharm独有 文件的文件夹 拼接文件路径 判断路径是否存 ...
分类:
Web程序 时间:
2019-09-27 21:03:12
阅读次数:
113
[TOC] 模块 1. os模块 os模块有什么用 与操作系统交互,控制文件/文件夹 2. sys模块 sys模块的作用 与python解释器交互 3. json和pickle模块 json的作用 跨平台数据交互,json串,但python中的集合在json中没有对应的转化 pickle模块 不跨平 ...
分类:
其他好文 时间:
2019-09-27 19:35:30
阅读次数:
95
1.python 第一个洞:pickle反序列化 常见用于python执行命令的库有: os,subprocess,command 以及 那么最简单的exp当然是是通过os.system来执行命令: pickle和cpickle都可以进行反序列化,cpickle速度更快一点,生成payload就可以 ...
分类:
编程语言 时间:
2019-09-22 19:39:25
阅读次数:
145
原理在网页源码中如果出现将用户输入数据进行反序列化当成参数输出时,出现漏洞,可造成任意命令执行例如网页源码try: become = self.get_argument('become') p = pickle.loads(urllib.unquote(become)) return self.re ...
分类:
编程语言 时间:
2019-09-18 19:44:31
阅读次数:
164
import sys, os sys.path.append('F:\ml\DL\source-code') from dataset.mnist import load_mnist from PIL import Image import numpy as np #pickle提供了一个简单的持久... ...
分类:
其他好文 时间:
2019-09-16 21:30:12
阅读次数:
207
json模块 1. 序列化: 将python的数据类型存成 json串 2. 反序列化: 将json串 读成python的数据类型 跨平台 dict/list pickle模块 不能跨平台,但是支持python所有数据类型 os模块 用来和操作系统交互 sys模块 用来和python解释器交互 lo ...
分类:
Web程序 时间:
2019-09-12 21:11:24
阅读次数:
98
import numpy as np import matplotlib.pyplot as plt # 加载数据 res = np.load("./国民经济核算季度数据.npz", allow_pickle=True) # 获取数据 columns = res['columns'] values ... ...
分类:
其他好文 时间:
2019-09-11 21:58:58
阅读次数:
101
Python 入门之 内置模块 -- 序列化模块(json模块、pickle模块)
序列化
json模块
pickle模块 ...
分类:
编程语言 时间:
2019-09-11 15:41:44
阅读次数:
73
一、扁平文件 文本文件 二、pickle 1、序列化为字符串 将对象序列化为字符串 pickle.dumps(obj) 从字符串反序列化为对象 pickle.loads(s) 2、序列化对象到文件 对象序列化为文件 pickle.dump(obj, file) 文件反序列化为对象 pickle.lo ...
分类:
其他好文 时间:
2019-09-08 09:57:03
阅读次数:
83
1. 列举常用的模块。 math random re os sys requests time datetime calendar logging functools json pickle struct socket hashlib uuid django flask collections .. ...
分类:
其他好文 时间:
2019-09-05 00:46:33
阅读次数:
103