zoukankan      html  css  js  c++  java
  • python的标准模块---sys

    sys模块提供了由解释器使用或维护的变量,并提供了一些用于用户和解释器交互的函数,供用户操控python的运行时环境。
    help(sys)在命令行查看具体的帮助信息。
    dir(sys)可以查看sys模块提供的对象。
    sys模块常用的属性和方法。
    1、sys.argv传递给程序的命令行参数列表,sys.argv[0]表示脚本名称,各个参数均为字符串类型。
    2、sys.path,模块的搜索路径,sys.path[0]表示当前脚本所在目录
    3、sys.modules,表示程序已经加载的模块的字典
    4、sys.platform,获取当前系统平台
    5、sys.byteorder,获取本机的字节顺序,返回值有big、little,分别代表大端big-endian,小端little-endian
    6、sys.builtin_module_names,当前解释器所有内置模块的名称
    7、sys.version,获取当前解释器的版本
    8、sys.exit([n]),通过SystemExit异常来退出当前程序,n表示状态码,0表示正常(默认值),非0标志异常
    9、sys.getdefaultencoding(),获取默认的编码方式
    10、sysgetfilesystemencoding(),获取文件名转换为操作系统使用的文件名时所使用的编码方式
    11、sys.getsizeof(obj),获取对象占用的内存大小,例如sys.getsizeof(int()),表示整数所占用的内存的大小,字节数

  • 相关阅读:
    Jenkins学习记录(三)
    Jenkins学习记录(二)
    并发编程
    黏包及解决方法
    socket通信,三次握手,四次挥手
    异常处理
    元类与魔法方法
    封装方法与多态
    组合与封装
    继承
  • 原文地址:https://www.cnblogs.com/21summer/p/14767963.html
Copyright © 2011-2022 走看看