最新公告
  • 欢迎您光临网站无忧模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • python的os模块是什么

    正文概述    2020-06-28   282

    python的os模块是什么

    os 模块代表了程序所在的操作系统,主要用于获取程序运行所在操作系统的相关信息。在 Python 的交互式解释器中先导入 os 模块,然后输入 os.__all__ 命令(__all__ 变量代表了该模块开放的公开接口),即可看到该模块所包含的全部变量和函数。

    下面程序示范了 os 模块的大部分函数的用法:

    import os
    # 显示导入依赖模块的操作系统的名称
    print(os.name)
    # 获取PYTHONPATH环境变量的值
    print(os.getenv('PYTHONPATH'))
    # 返回当前系统的登录用户名
    print(os.getlogin())
    # 获取当前进程ID
    print(os.getpid())
    # 获取当前进程的父进程ID
    print(os.getppid())
    # 返回当前系统的CPU数量
    print(os.cpu_count())
    # 返回路径分隔符
    print(os.sep)
    # 返回当前系统的路径分隔符
    print(os.pathsep)
    # 返回当前系统的换行符
    print(os.linesep)
    # 返回适合作为加密使用的、最多3个字节组成的bytes
    print(os.urandom(3))

    运行上面程序,可以看到如下输出结果:

    nt
    None
    yeeku
    9904
    12036
    8
    \
    ;
    
    
    
    b'\x12\x1e\xcf'

    从上面的输出结果可以看出,在 Windows 系统上 Python 导入依赖模块的操作系统名称为“nt”;当前系统的登录用户名是“yeeku”:当前进程 ID 为“9904”;当前进程的父进程 ID 为“12036”;当前系统上有 8 个 CPU;当前系统(Windows)的路径分隔符是“\”;当前系统(Windows)上多条路径之间的分隔符是分号(;);但在当前系统(Windows)上换行符不能明显看到,这是因为当在控制台输出“\r\n” 时才会产生两个空行。

    此外,在 os 模块下还包含各种进程管理函数,它们可用于启动新进程、中止己有进程等。更多学习内容,请点击Python学习网。


    下载网 » python的os模块是什么

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元