![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python进阶
mhh4399
这个作者很懒,什么都没留下…
展开
-
2018-04-02-1-python-hashlib模块
python hashlib模块Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。hashlib用来替换md5和sha模块,并使他们的API一致。它由OpenSSL支持,支持如下算法:md5,sha1, sha224, sha256, sha384, sha512>...原创 2019-03-23 23:57:12 · 144 阅读 · 0 评论 -
2018-04-01-hash-pbkdf2-rainbow_table
rainbow table彩虹表(Rainbow Tables)就是一个庞大的、针对各种可能的字母组合预先计算好的哈希值的集合,不一定是针对MD5算法的,各种算法的都有,有了它可以快速的破解密钥Hash (散列函数)Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换...转载 2019-03-24 00:12:57 · 200 阅读 · 0 评论 -
2018-04-01-UUID
UUID是 通用唯一识别码(Universally Unique Identifier)的缩写定义UUID是由一组32位数的16进制数字所构成,是故UUID理论上的总数为1632=2128,约等于3.4 x 10^38。UUID的标准型式包含32个16进制数字,以连字号分为五段,形式为8-4-4-4-12的32个字符。示例:550e8400-e29b-41d4-a716-4466554...转载 2019-03-24 00:11:22 · 268 阅读 · 0 评论 -
2018-07-25-15-re
strip>>> s = '<b>cfgghjkjlsdfghj</b>'>>> help(s.strip)Help on built-in function strip:strip(...) method of builtins.str instance S.strip([chars]) -> str ...原创 2019-03-24 00:09:41 · 156 阅读 · 0 评论 -
2018-07-22-14-Python如何将字符串转为字典
Python 如何将字符串转为字典1 通过json转换>>> errors = str({"email": [{"message": "\u8f93\u5165\u4e00\u4e2a\u6709\u6548\u7684 Email \u5730\u5740\u3002", "code": "invalid"}]})>>> errors"{'email'...转载 2019-03-24 00:06:16 · 264 阅读 · 0 评论 -
2018-04-18-functools模块
functools模块@functools.wraps的作用: 把原始函数的__name__等属性复制到wrapper()函数中>>> def log(func):... def wrapper(*args,**kwargs):... print("begin Call")... func(*args,**kw...原创 2019-03-24 00:04:44 · 88 阅读 · 0 评论 -
2018-04-17-super()调用父类顺序详解
单继承>>> class A(object):... def say_a(self):... print('A is a')>>> class B(A):... def say_a(self):... print('B is b')... >>> class C(B...原创 2019-03-24 00:03:54 · 132 阅读 · 0 评论 -
2018-04-17-Python对象的属性
Python对象的属性作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Python一切皆对象(object),每个对象都可能有多个属性(attribute)。Python的属性有一套统一的管理方案。属性的__dict__系统对象的属性可能来自于其类定义,叫做类属性(class attribute)。类属性可能来自类定义自身...转载 2019-03-24 00:01:54 · 126 阅读 · 0 评论 -
2018-04-03-2-生成随机字符串
生成随机字符串 一个是uuid 为了获取一个随机字符串 另一个是md5摘要 用来获得固定长度的字符串>>> import uuid>>> import hashlib>>> def get_filename(): #获取随机的uuid类型的字符串 my_uuid = uuid.uuid4() print(my_uuid)...原创 2019-03-23 23:59:52 · 202 阅读 · 0 评论 -
2018-08-01-16-变量的作用域&变量的指向
变量的作用域参考:https://blog.csdn.net/bylhjcsmmd/article/details/76372110python的作用域并不是哪里都能访问的,分全局和局部的。python变量的作用域大致分为已下四类:L (local) 局部作用域E (Enclosing) 闭包函数外的函数中G (Global) 全局作用域B (Bui...转载 2019-03-24 00:16:32 · 153 阅读 · 0 评论