随笔分类 -  五,常用模块

摘要:hashhlib 模块什么叫hash:hash是一种算法,该算法接受传入的内容,经过运算得到一串hash值2,hash的特征(1)只要传人的内容一样,得到的1hash值一样 》要用明文传输密码文件完整性校验(2)不能由hash值反解成内容 》把密码做成hash值,不应该在网络传输明文密码(3)只要使 阅读全文
posted @ 2018-04-10 23:38 嘿, 阅读(139) 评论(0) 推荐(0)
摘要:常用模块 re模块 1,什么是正规?正规就是用一些特殊含义的符号组合在一起,来描述字符或者字符串的方法,2常用匹配模式\w :匹配字母数字以及下划线print(re.findall(‘\w’,'hello egon 123'))\W :匹配非字母数字下划线print(re.findall('\W', 阅读全文
posted @ 2018-04-09 19:36 嘿, 阅读(135) 评论(0) 推荐(0)
摘要:包的使用和常用模块今天我们主要学习了常用模块中的 time,random,os,sys,shutil,json,pickle,logging 以及应用 1,包的使用 包的本质就是一个文件夹,那么文件夹唯一的功能就是将文件组织起来,提高程序的结构性和可维护性包相关导入语句分为import和from.. 阅读全文
posted @ 2018-04-08 23:41 嘿, 阅读(161) 评论(0) 推荐(0)
摘要:import osBASE_DTR=os.path.dirname(os.path.dirname(__file__))DB_PATH=r'%s\db' %BASE_DTR#定义日志文件路径LOG_PATH=r'%s\log\access.log' %BASE_DTRBOSS_LOG_PATH=r' 阅读全文
posted @ 2018-04-06 20:07 嘿, 阅读(214) 评论(0) 推荐(0)
摘要:上节课复习 1, 列表生成式 软件开发目录,把功能细分到每一个文件中,然后在调用就简单很多 阅读全文
posted @ 2018-04-04 23:36 嘿, 阅读(118) 评论(0) 推荐(0)
摘要:上节课复习1,三元表达式 条件成立的情况下返回的值 if条件 else 条件不成立的情况下返回 res= x if x>y else y2,函数的递归 回溯 递推 注意点:1,必须要有一个明确的结束条件 2,每进入下一次递归。问题的规模都应该减少3,匿名函数lambda定义lambda x,y:x+ 阅读全文
posted @ 2018-04-03 18:46 嘿, 阅读(168) 评论(0) 推荐(0)