随笔分类 - python模块
摘要:hashlib加密模块 什么是加密: 将明文(人看的懂)数据通过一些手段变成密文数据(人看不懂),密文数据的表现形式一般都是一串没有规则的字符串 加密算法 加密算法有很多种>>>(将明文变密文的内部规则) 算法的难易程度可以根据产生密文的长短来判断 越长意味着算法越复杂 特点: 不可逆:无法根据散列
阅读全文
摘要:os模块 创建目录(文件夹) os.mkdir(r'a') # 使用相对路径,在当前执行文件所在的路径下创建一个a文件夹,只能创建单级目录 os.makedirs(r'ccc') # makedirs可以创建单机目录,也支持创建多级目录 删除目录(文件夹) os.ramdir(r'aaa') # 可
阅读全文
摘要:re模块补充说明 findall补充: 默认是分组优先展示,正则表达式中如果有括号分组,那么在展示匹配结果的时候,默认只演示括号内正则表达式匹配到的内容 取消分组有限展示的机制 (?:)括号内正则的前面加问号冒号 import re a = 'abcabcabcabc' ret = re.finda
阅读全文
摘要:正则表达式 正则表达式测试网站:http://tool.chinaz.com/regex/ # 概念 """ 正则表达式描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 构造正则表达式的方法就是用多种元字符与运算符可以将小的表达
阅读全文
摘要:模块 我们基本上是用 python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。 为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。 ''' 模块是一个包含所有你定义的函数和变量的
阅读全文