zoukankan      html  css  js  c++  java
  • 第12.2节 Python sys模块导览

    sys模块包括一些用于系统处理的功能,常用的成员包括:

    1. sys.argv:当前执行进程的命令参数列表,不含执行程序本身的名字;
    2. sys.stdin 、sys.stdout 和 stderr :分别对应标准输入、标准输出和标准错误的文件对象,后者对于发出警告和错误消息非常有用,即使在 stdout 被重定向后也可以看到它们。对他们的操作类似文件io,如sys.stdin.read(),可以读取输入;
    3. sys.byteorder:本地字节顺序的指示符。在大端序(最高有效位优先)操作系统上值为 ‘big’ ,在小端序(最低有效位优先)操作系统上为 ‘little’;
    4. sys.builtin_module_names:所有的被编译进 Python 解释器的模块;
    5. sys.exit([arg]):退出Python应用及解释器;
    6. sys.getdefaultencoding():返回当前字符串编码名称;
    7. sys.getfilesystemencoding():返回用于转换unicode文件名和字节码文件名的编码名称;
    8. sys.getrefcount(object):返回对象的引用数
    9. sys.getrecursionlimit():返回递归的极限值
    10. sys.setrecursionlimit(limit):设置递归的极限值
    11. sys.getsizeof(object[, default]):返回对象的自己数大小;
    12. sys.modules:返回当前已经加载的模块;
    13. sys.path:系统搜索模块的路径;
    14. sys.platform:返回当前的操作系统平台;
    15. sys.prefix:返回Python安装目录;
    16. sys.setcheckinterval(interval):设置Python检查间隔,参数interval代表每隔interval个Python虚拟指令,用于控制Python的定时任务如信号处理的间隔周期;
    17. sys.version:Python解释器版本;
    18. sys.api_version:解释器c语言api的版本;
    19. sys.version_info:Python解释器版本的详细信息;
    20. sys.winver:windows平台注册的Python版本。

    老猿Python,跟老猿学Python!
    博客地址:https://blog.csdn.net/LaoYuanPython

    请大家多多支持,点赞、评论和加关注!谢谢!

  • 相关阅读:
    浅谈模块化开发
    用gulp搭建并发布自己的cli脚手架
    取值运算符新用法
    vue双向绑定之简易版
    获取对象属性之括号方式
    前端格式化工具之Prettier
    git操作之摘樱桃
    Sort
    MongoDB
    项目使用本地的包
  • 原文地址:https://www.cnblogs.com/LaoYuanPython/p/13643600.html
Copyright © 2011-2022 走看看