Python 中的sys模块有哪些方法
时间: 2023-05-29 08:05:39 浏览: 119
1. sys.argv:获取命令行参数。
2. sys.exit([arg]):退出程序,可选参数arg为退出状态码。
3. sys.modules:一个字典,将模块名映射到载入的模块。
4. sys.path:一个列表,指明模块搜索路径。
5. sys.platform:一个字符串,指明运行Python程序的平台。
6. sys.stdin、sys.stdout、sys.stderr:标准输入、标准输出和标准错误输出的文件对象。
7. sys.exc_info():返回当前异常的类型、值和跟踪信息。
8. sys.getrecursionlimit():返回Python解释器的递归深度限制。
9. sys.setrecursionlimit(limit):设置Python解释器的递归深度限制。
10. sys.getsizeof(object[, default]):返回对象占用的内存大小。
11. sys.getdefaultencoding():返回默认编码。
12. sys.getfilesystemencoding():返回文件系统编码。
13. sys.getwindowsversion():返回Python运行在Windows平台时的版本信息。
14. sys.getrefcount(object):返回对象的引用计数。
阅读全文