码迷,mamicode.com
首页 > 编程语言 > 详细

Python常见内置模块

时间:2019-09-22 21:31:33      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:将不   efault   python   system   脚本   表示   转换   code   nbsp   

Python常见内置模块

一、sys模块

sys.argv()

在python脚本传参使用

技术图片

 

 

sys.exit()

 

系统退出

 

技术图片

 

 

 sys.getdefaultencoding()

获取系统默认编码

技术图片

 

 

 sys.getfilesystemencoding()

获取文件编码

技术图片

 

 

 sys.getrecursionlimit()

获取系统默认递归的最大层数

技术图片

sys.setrecursionlimit(num)

设置递归的最大层数

技术图片

 

 

 sys.getrefcount()

获取对象的引用计数的数量

技术图片

 

 

 

二、hashlib模块

1、加密模式:散列加密(hash加密)

2、分类

1)可逆加密

①对称加密:DES

②非对称加密:RSA

2)不可逆加密

hash是典型不可逆加密:MD5、sha1256

技术图片

 

 

技术图片

技术图片

 

 

 三、base64模块
base64是使用 A-Z,a-z,0-9,+,/这64个字符来表示任意二进制数据,一般用来对路径(url)进行编码,将非ASCII码的字符数据转换为ASCII码。将不可打印的二进制数据转换为可以打印的字符串。
1、b64encode()
使用base64编码

技术图片

 

 技术图片

 

 

2、b64decode()

使用base64解码

技术图片

 

Python常见内置模块

标签:将不   efault   python   system   脚本   表示   转换   code   nbsp   

原文地址:https://www.cnblogs.com/Mr-Liu---/p/11569243.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!