当前位置: 首页 > news >正文

4.6 sys模块

'''

    sys --- 仅作了解

        面试之前冲击一下    python的垃圾回收机制

'''

import sys

# 1. api_version : 获取python的内部版本号

print(sys.api_version)      #1013

# 2. copyright: 获取cpython的版本

print(sys.copyright)

#3.getfilesystemencoding()   getdefaultencoding():获取默认的编码,文件系统的编码   utf-8    gbk

print(sys.getdefaultencoding())     #utf-8

print(sys.getfilesystemencoding())      #utf-8

#4.getrecursionlimit(): 获取递归的最大限制层数     1000

print(sys.getrecursionlimit())      #1000

#5.getwindowsversion() :返回窗口的版本信息

print(sys.getwindowsversion())      #sys.getwindowsversion(major=10, minor=0, build=22631, platform=2, service_pack='')

print(sys.version)      #3.12.1 (tags/v3.12.1:2305ca5, Dec  7 2023, 22:03:25) [MSC v.1937 64 bit (AMD64)]



 

'''

    uuid模块:获取一个永不重复的序列

'''

import uuid

print(uuid.uuid4())         #bb1e2116-77ed-4de8-8c8c-04e52d5ef857

#输出十进制的uuid

print(uuid.uuid4().hex)     #0082b769a1fa49fcbdac468beab645a6

相关文章:

  • 数据库(一):分布式数据库
  • 【通用智能体】Lynx :一款基于终端的纯文本网页浏览器
  • 【计网】作业5
  • 【C++模板与泛型编程】实例化
  • 龙虎榜——20250519
  • C++ 函数对象、仿函数与 Lambda 表达式详解
  • Python中的整型(int)和浮点数(float)
  • vue3 vite 路由
  • 打卡第二十二天
  • C++:判断闰年
  • turf的pointsWithinPolygon排查
  • C++(2)关键字+数据类型 +数据类型输入
  • Linux云计算训练营笔记day11【Linux CentOS7(cat、less、head、tail、lscpu、lsblk、hostname、vim、which、mount、alias)】
  • 技术决策缺乏团队参与,如何增强执行力?
  • YoloV9改进策略:卷积篇|风车卷积|即插即用
  • windows服务器部署jenkins工具(一)
  • 接口排查不能靠猜:实战中如何用抓包工具精准定位问题(含 Charles 使用示例)
  • 【实战教程】如何添加git仓库的子模块
  • V4L2应用程序开发-01数据采集流程
  • MCP与通讯模式:理论与实战体验
  • 照护者说|胡泳:向死而在,爱这个世界
  • 4年间职务侵占、受贿逾亿元,北京高院:严惩民企内部腐败
  • 知名中医讲师邵学军逝世,终年51岁
  • 原核试验基地司令员范如玉逝世,从事核试验研究超40年
  • 陕西省市监局通报5批次不合格食品,涉添加剂超标、微生物污染等问题
  • 最高人民法院原副院长唐德华逝世,享年89岁