0

Python String-字符集创建模块

##string:字符串处理模块 用处:创建字符集 ##导入模块: ```python import string ``` ##常用方法: 大写字母字符集: ![](http://www.flayerveo.com/usr/uploads/2020/02/712142842.png) 小写字母字符集: ![](http://www.flayerveo.com/usr/uploads/2020/02/2359984116.png) 大小写字- 阅读剩余部分 -
0

Python 文件编码

在Python文件头目输入: ```python #coding=编码 ``` 来改变文件编码 常见编码:gbk utf-8 如果需要Python支持中文则需要: ```python #coding=gbk ```
0

Python 密码学神器-pycipher模块

##凯撒密码: ```python 导入模块: from pycipher import Caesar 使用方式: 加密:Caesar(key=偏移量).encipher('明文') 解密:Caesar(key=偏移量).decipher('密文') ``` 实例: ![](http://www.flayerveo.com/usr/uploads/2020/02/2057121780.png) ##仿射密码: ```python 导入模块: from- 阅读剩余部分 -
0

Python MD5加密

##md5模块: (python2) 详细步骤: ```python 导入模块:import md5 获取md5实例:m=md5.new() 定义需要加密的字符串:arg = 'test' 将字符串更新为md5对象:m.update(arg) 返回32位长度的md5:m.hexdigest() ``` 代码实例: ![](http://www.flayerveo.com/usr/uploads/2020/02/1308068329.png) 其- 阅读剩余部分 -
0

Python hashlib的广泛用途

###使用hashlib做各种编码加密 --- ##基础格式: ```python m = hashlib.md5() #创建一个md5加密对象 m.update('明文'. encode('utf-8')) #更新明文,并设编码为UTF-8(Py2可省略) print m.hexdigest() #拿到加密后的密文 ``` ##单句格式: ```python hashlib.加密方式(字符串).hexdigest() ``` ![]- 阅读剩余部分 -
0

Python encode与decode

##功能: 编码解析 ##进制转换: ```python >>> "hello".encode("hex") '68656c6c6f' 相应的还可以 >>> '68656c6c6f'.decode("hex") 'hello' ``` 还有这些编解码器可用: ![](http://www.flayerveo.com/usr/uploads/2020/02/1948785477.png)
0

Python CRC32加密

##注意: 在 Python 2.x 的版本中,binascii.crc32 所计算出來的 CRC 值需要将其转为无符号整数,所以加上& 0xffffffff来进行转换。如果是 Python 3.x 的版本,其计算结果为 [0, 2^32-1] 间的无符号整数,不需额外加上& 0xffffffff 。 ##导入模块: ```python import binascii ``` 爆破常用字符集:string.printable ##加密: ```py- 阅读剩余部分 -
0

Python base64加密解密

#base64 编码解码模块 ##导入模块: ```python import base64 #导入模块 ``` ##主要函数: ```python 加密函数:b64encode b32encode b16encode 解密函数:b64decode ``` ![](http://www.flayerveo.com/usr/uploads/2020/02/316398896.png) ##其他函数: ![](http://www.fl- 阅读剩余部分 -
0

Python 处理ASCII码

##方法: ```python ord(): 返回字符的ascii码 chr(): 返回ascii码对应的字符(输入时数字可以用十进制也可以用十六进制) ``` 例: ```python print ord('a') #97 print chr(97) #a print chr(0x61) #a ``` ##其他: ![](http://www.flayerveo.com/usr/uploads/- 阅读剩余部分 -
0

Python 理论知识

##Python的程序重要特点: 一:通用性 二:语法简洁 三:生态高产 ##Python的程序其他特点: 一:平台无关 可以跨操作系统运行 二:强制可读 缩进表达的程序框架是语法的一部分 三:支持中文 使用Unicode编码,支持中文字符 四:模式多样 支持语句、函数、面向对象等多种编程模式 五:类库便捷 通过使用pip安装类库,使用import导入类库 ##Python的IPO模式: 输入(input) 输出(output) 处理(pro- 阅读剩余部分 -
0

Python 重要模块 time

##导入模块: ```python import time ``` --- ###常用功能: time.localtime() //返回当前时间 ![](http://www.flayerveo.com/usr/uploads/2020/02/1777509154.png) time.time() //获取当前时间戳 时间戳:1970年到现在的秒数 ![](http://www.flayerveo.com/usr/uploads/2020/- 阅读剩余部分 -
    页码:
ICP证: 浙ICP备2022036136号