python常见内置模块

  • Post author:
  • Post category:python


一、sys模块:系统文件模块

sys.argv() :在运行python文件的时候出现的命令行参数,以list形式存储参数。

在python脚本传参使用时可以起到提醒,警告的作用。

在这里插入图片描述

sys.exit():结束程序,系统退出

在这里插入图片描述

sys.getdefaultencoding() :获取系统默认编码

sys.getfilesystemencoding():获取文件编码

在这里插入图片描述

注意:建议文件编码和系统编码两者保持一致,防止出现乱码情况。

sys.getrecursionlimit():获取系统默认递归的最大层数

sys.setrecursionlimit(num):设置递归的最大层数

在这里插入图片描述

注意:递归的最大层数最好保持默认。

sys.getrefcount():获取对象的引用计数的数量

在这里插入图片描述

二、hashlib:提供字符加密功能的模块

散列加密:将任意长度的消息映射成为定长的



版权声明:本文为qq_43561401原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。