自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 python标准模块学习12_______json模块

python标准库中的json模块之前在做项目的时候小用过一次,当时抓包获取到gzip压缩包,使用gzip模块解压之后读取得到字符串,之后用json模块转换成json进行处理的就我个人而言,在用Python做的项目中,在进行数据传递是主要还是以字典的形式(也就是json)1.将字符串转换成字典json.loads(string)反序列化,其实就是把字符串类型转换成json格式或者P

2016-09-28 23:46:21 207

原创 python标准模块学习11_______hmac模块

hmac模块也是用来生成hash值得模块,与之前的模块的不同之处在于他需要一个key用法如下h = hmac.new(key)h.update(string)h.hexdigest()

2016-09-26 23:27:15 254

原创 python标准模块学习10_______sha模块

与md5模块一样,同样是被hashlib封装的模块,接口函数和md5模块一样

2016-09-26 23:20:35 325

原创 python标准模块学习9_______md5模块

之前介绍了hashlib,仔细看模块源码的话,会发现,该模块调用了md5模块,其很多方法实际上就是对md5模块的封装1.生成哈希值md5.md5(string).hexdigest()或者m = md5.md5()m.update(string)m.hexdigest()2.用new生成hash值md5.new(string).hexdigest()

2016-09-26 23:12:36 207

原创 python标准模块学习8_______hashlib模块

hashlib模块主要是用来生成安全散列和消息摘要,含有多种算法1.返回所有加密算法hashlib.algorithms'md5', 'sha1', 'sha224', 'sha256', 'sha384', 'sha512'2.生成目标hash值1.直接生成 hashlib.md5(string).hexdigest()2.现身成一个类似于对象的东西,然后调用方法输入

2016-09-26 22:49:30 171

原创 python标准模块学习7_______webbrowser模块

该模块功能简单主要用来打开制定的网页1.打开制定的网页webbrowser.open(url)2.新打开一个webbrowser.open_new(url)3.在新标签中打开一个webbrowser.open_new_tab(url)4.获取浏览器的namename = webbrowser.get()5.注册一个浏览器的链接webbrowser.regis

2016-09-25 23:55:16 1527

原创 python标准模块学习6_______urlparse模块

爬虫项目中用requests库请求的源码文件,其中的跳转有些时候是相对路径而非绝对路径,这个时候用到了urlparse模块,后来详细了解了下这个模块的使用方法,如下urlparse是url解析模块该函数会将url拆解成六个部分,分别是scheme,netloc,path,params,query,fragmennt常用函数1.拆解url成分,返回元组urlparse.u

2016-09-25 20:17:37 229

原创 python标准模块学习5_______uuid模块

uuid是128位全局唯一标识符由32字节的字符串表示,可以包中时间和空间的唯一性通过MAC地址,时间戳,命名空间,随机数,伪随机数保证唯一性主要函数有1.基于时间戳uuid.uuid1()2.基于名字的MD5散列值uuid.uuid3()3.基于随机数uuid.uuid4()4.基于名字的SHA-1散列值uuid.uuid5()使用的话一般使用

2016-09-25 20:01:37 225

原创 python标准模块学习4_______platform模块

platform模块用于获取系统的各种信息1.获取操作系统的位数platform.architecture()2.获取系统的名称及版本号platform.platform()3.获取系统版本号platform.version()4.获取系统网络名称platform.node()5.获取处理器信息platform.processor()6.获取汇总信息

2016-09-25 18:06:26 502

原创 python标准模块学习3_______ConfigParser

python的ConfigParser模块提供了很好的配置文件读写方法,该模块有提供三种配置文件读写方式1.ConfigParser2.RawConfigParser3.SafeConfigParserRawConfigParser是最基础的INI文件读取类,ConfigParser、SafeConfigParser支持对%(value)s变量的解析。1.创

2016-09-24 16:00:31 362

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除