
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 · 176 阅读 · 0 评论 -
2018-04-01-hash-pbkdf2-rainbow_table
rainbow table 彩虹表(Rainbow Tables)就是一个庞大的、针对各种可能的字母组合预先计算好的哈希值的集合,不一定是针对MD5算法的,各种算法的都有,有了它可以快速的破解密钥 Hash (散列函数) Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换...转载 2019-03-24 00:12:57 · 243 阅读 · 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 · 333 阅读 · 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 · 224 阅读 · 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 · 305 阅读 · 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 · 117 阅读 · 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 · 173 阅读 · 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 · 169 阅读 · 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 · 236 阅读 · 0 评论 -
2018-08-01-16-变量的作用域&变量的指向
变量的作用域 参考:https://blog.youkuaiyun.com/bylhjcsmmd/article/details/76372110 python的作用域并不是哪里都能访问的,分全局和局部的。 python变量的作用域大致分为已下四类: L (local) 局部作用域 E (Enclosing) 闭包函数外的函数中 G (Global) 全局作用域 B (Bui...转载 2019-03-24 00:16:32 · 199 阅读 · 0 评论