Python常见内置模块

Posted mr-liu---

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python常见内置模块相关的知识,希望对你有一定的参考价值。

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常见内置模块的主要内容,如果未能解决你的问题,请参考以下文章

[Python]学习基础篇:常见的Python内置函数及模块

Python入门之模块——第2关:内置模块中的内置函数

Python入门之模块——第2关:内置模块中的内置函数

内置模块

Python模块导入和常用内置方法

python内置模块(sys)--033