想加密一些用户信息,user / password,随手搜算法,用python的hashlib 的md5, 方法是这样的 import hashlib m = hashlib.md5() m.update(u'sthstring') m.hexdigest() 向update里传入字符串,hexdi ...
                            
                            
                                分类:
其他好文   时间:
2018-04-19 14:58:01   
                                阅读次数:
139
                             
                    
                        
                            
                            
                                    前提:dir,__all__,help,__doc__,__file__ dir:可以用来查看模块中的所有特性(函数,类,变量等) >>> import copy >>> dir(copy) ['Error', 'PyStringMap', '_EmptyClass', '__all__', '__ ...
                            
                            
                                分类:
编程语言   时间:
2018-04-18 22:29:49   
                                阅读次数:
271
                             
                    
                        
                            
                            
                                一 特性( property) property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值。 property是内置的一种封装方法:把一个属性“伪装”成一个数据属性,做法就是在需要伪装的属性正上方加@property。 那么其实我们并不是说每个属性都需要伪装,比如说我们的身体bmi指 ...
                            
                            
                                分类:
其他好文   时间:
2018-04-16 18:17:07   
                                阅读次数:
159
                             
                    
                        
                            
                            
                                系统内建函数 1、字符串 str='这是一个字符串数据测试数据'对应 str[0]:获取str字符串中下标为0的字符。 str[3]:获取str字符串中下标为3的字符。 str[0:3]:获取到字符串中从下标为0到下标为3的字符串。 str.find():返回指定str字符串中是否存在指定的字符串数 ...
                            
                            
                                分类:
编程语言   时间:
2018-04-16 12:05:20   
                                阅读次数:
272
                             
                    
                        
                            
                            
                                一、继承 继承是一种新建类的方式,在python中支持一个子类继承多个父类 新建类称为子类或派生类 父类可以称之为基类或者超类 子类会遗传父类的属性 2. 为什么继承 减少代码冗余 3. 定义方式: 4. 继承,调用父类方法以及self 二、 派生 子类定义自己新的属性,如果与父类同名,以子类自己的 ...
                            
                            
                                分类:
编程语言   时间:
2018-04-12 18:39:24   
                                阅读次数:
235
                             
                    
                        
                            
                            
                                    hashlib python中的hashlib模块用来进行hash或者md5加密,而且这种加密是不可逆的,所以这种算法又被称为摘要算法。其支持Openssl库提供的所有算法,包括md5、sha1、sha224、sha256、sha512等。 常用的属性和方法: algorithms:列出所有加密算法 ...
                            
                            
                                分类:
编程语言   时间:
2018-04-12 10:30:50   
                                阅读次数:
209
                             
                    
                        
                            
                            
                                def md5(arg): # 这是加密函数,将传进来的函数加密 md5_pwd = hashlib.md5(bytes('abd', encoding='utf-8')) #加了参数,就是在原先加密的基础上再加密一层,这样的话参数只有自己知道,防止被撞库 md5_pwd.update(bytes(... ...
                            
                            
                                分类:
其他好文   时间:
2018-04-11 15:00:25   
                                阅读次数:
220
                             
                    
                        
                            
                            
                                    算法(Algorithm)是在有限步骤内求解某一问题所使用的一组定义明确的规则。可以说,算法就是计算机解题的过程。 算法具有五个重要特征: 1.有穷性:步骤有限 2.明确性:算法每一步必须有明确的意义 3.输入:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是算法本身定的初始条件  ...
                            
                            
                                分类:
编程语言   时间:
2018-04-11 00:21:22   
                                阅读次数:
194
                             
                    
                        
                            
                            
                                摘要算法(hashlib) Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示) 你写了一篇文章,内容是一个字符串'how to use  ...
                            
                            
                                分类:
编程语言   时间:
2018-04-08 14:32:54   
                                阅读次数:
220
                             
                    
                        
                            
                            
                                    hashlib模块 hashlib是一个提供字符加密功能的模块,包含MD5和SHA的加密算法,具体支持md5,sha1, sha224, sha256, sha384, sha512等算法。 该模块在用户登录认证方面应用广泛,对文本加密也很常见。模块调用很简单,那么就让我们一起来看看。。 基本调用: ...
                            
                            
                                分类:
编程语言   时间:
2018-04-04 15:02:26   
                                阅读次数:
180