import sys
# 获取python解释权
print(sys.version) # "3.8.2 (default, Jun 8 2021, 11:59:35) [Clang 12.0.5 (clang-1205.0.22.11)]"
sys.version.split() # ['3.8.2', '(default,', 'Jun', '8', '2021,', '11:59:35)', '[Clang', '12.0.5', '(clang-1205.0.22.11)]']
# 表示最大的int值
print(sys.maxsize)
# python找包的环境变量
print(sys.path)
print(sys.platform) # darwin
print(sys.prefix) # /Users/lxd670/xxx/venv
# 查看python版权信息
print(sys.copyright)
print(sys.argv) # 获取变量
# 退出的状态码(linux 0表示正常退出,其他都是有错误的)
# sys.exit(0) # Process finished with exit code 0
# sys.exit(1) # Process finished with exit code 1
print(sys.getdefaultencoding()) # 获取字符编码 utf-8
print(sys.getfilesystemencoding()) # 获取文件字符编码 utf-8
print(sys.getrecursionlimit()) # 递归最大深度 1000
sys.setrecursionlimit(3000) # 设置递归最大深度
print(sys.getrecursionlimit()) # 递归最大深度 3000