加密算法 HASH hash:在前面内置方法也讲到过,给任意一个字符串,可以把他变成数字 他基本上是唯一的,但也有重复的可能性,他不可以通过后面的数字反解出alex,那别人拿到这个数也没用,他不知道写的是什么,基于这一特性,应用于各种加密算法(登陆网站的密码之类的其实都基于hash),但真正的加密是 ...
分类:
编程语言 时间:
2018-05-10 23:28:23
阅读次数:
180
a) 通用选项-L license-h 帮助-fromats 显示可用的格式,编解码的,协议的...-f fmt 强迫采用格式fmt-I filename 输入文件-y 覆盖输出文件-t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持-ss position 搜索到 ...
分类:
编程语言 时间:
2018-05-10 17:27:29
阅读次数:
164
用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法 以上加密算法虽然依然非常厉害,但有时候存在缺陷,即通过撞库可以反解。所以,有必要对加密算法中添加自定义key再来做加密。 ...
分类:
编程语言 时间:
2018-05-10 00:07:51
阅读次数:
220
parser: 配置解析 这个模块的作用就是配置解析文件 PS:配置文件FAQ: 用户配置文件就是在用户登录电脑时,或是用户在使用软件时,软件系统为用户所要加载所需环境的设置和文件的集合。它包括所有用户专用的配置设置,如程序项目、屏幕颜色、网络连接、打印机连接、鼠标设置及窗口的大小和位置等。 用户配 ...
分类:
编程语言 时间:
2018-05-09 22:41:29
阅读次数:
219
一、 就本质而言,正则表达式(或re)是一种小型的、高度专业化的编程语言,(在python中)它内嵌在python中,并通过re模块实现。正则表达式模式被编译成一系列得字节码,然后由用c语言编写的匹配引擎执行。字符匹配(普通字符,元字符):1 普通字符:大多数字符和字母都会和自身匹配 re.find ...
分类:
编程语言 时间:
2018-05-08 19:34:41
阅读次数:
190
一、json模块 之前学习过的eval内置方法可以将一个字符串转成一个python对象,不过eval方法时有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了。所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。 1 imp ...
分类:
编程语言 时间:
2018-05-08 11:12:13
阅读次数:
259
一、os模块 1 import os 2 # print(os.getcwd()) #获取该脚本当前的目录路径 3 # os.chdir('..') #去当前目录的上一级目录路径 4 # print(os.getcwd()) 5 6 7 print(os.path.split(r"C:/python ...
分类:
编程语言 时间:
2018-05-07 13:46:43
阅读次数:
180
爬取目标 1.本次代码是在python2上运行通过的,python3的最需改2行代码,用到其它python模块 selenium 2.53.6 +firefox 44 BeautifulSoup requests 2.爬取目标网站,我的博客:https://home.cnblogs.com/u/yo ...
分类:
编程语言 时间:
2018-05-06 16:31:32
阅读次数:
209
前言 前面都是点点滴滴的介绍selenium的一些api使用方法,那么selenium的api到底有多少呢?本篇就叫大家如何去查看selenium api,不求人,无需伸手找人要,在自己电脑就有。 pydoc是Python自带的模块,主要用于从python模块中自动生成文档,这些文档可以基于文本呈现 ...
分类:
编程语言 时间:
2018-05-06 12:13:28
阅读次数:
213
subprocess的常用用法 1 """ 2 Description: 3 Author:Nod 4 Date: 5 Record: 6 # v1 # 7 """ 8 9 import subprocess 10 import time 11 12 # 正确的命令通过管道输出 13 obj = s ...
分类:
编程语言 时间:
2018-05-05 20:44:35
阅读次数:
201