zoukankan      html  css  js  c++  java
  • Python连载10-os包函数(续)

    一、os包(接连载9)

    1.函数:system()

    (1)用法:运行系统shell命令

    (2)格式:os.system(系统命令)

    (3)返回值:打开一个shell或终端界面

    (4)注意:一般是用subprocess来代替。

    rst1 = os.system('cd')
    
    print(rst1)

    成功了返回0,失败了返回1

    2.函数:getenv()

    (1)用法:获取指定的系统环境变量值

    (2)格式:os.getenv(环境变量)

    (3)返回值:指定环境变量名对应的值

    rst2 = os.getenv("PATH")
    
    print(rst2)

    (4)附加:函数putenv(环境变量名,环境变量值)

    rst3 = os.putenv("PATH","C;/Users/lenovel/")

    3.函数:exit()

    (1)用法:退出当前程序

    (2)格式:exit()

    (3)返回值:无

    4.一些函数

    (1)os.curdir

    含义:当前目录

    (2)os.pardir

    含义:父亲目录

    (3)os.sep

    含义:当前系统的路径分隔符

    windows:

    linux:/

    (4)os.linesep

    含义:当前系统的换行符号

    windows:“ "

    unix,linux,macos:" "

    (5)os.name

    含义:当前系统的名称

    rst4 = os.curdir
    
    print(rst4)
    
    rst5 = os.pardir
    
    print(rst5)
    
    print(os.sep)
    
    print(os.linesep)
    
    print(os.name)

    用途:例如:使用os.sep我们获取当前系统的分隔符,就比直接写好,增强代码移植性

    address = "/home/tlxy" + "/" +"dana"
    
    #不如换做
    
    address = "/home/tlxy" + os.sep +"dana"

    二、源码

     d18_2_os_module_function2

    地址:https://github.com/ruigege66/Python_learning/blob/master/d18_2_os_module_function2

    2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)

    3.简书:https://www.jianshu.com/u/a9169ca4f1c9(心悦君兮君不知dqr)

    4.欢迎关注微信公众号:傅里叶变换,后台回复”礼包“,获取大数据学习资料

  • 相关阅读:
    [HNOI 2010]Bus 公交线路
    [HNOI 2010]Planar
    [HNOI 2010]chorus 合唱队
    定时器 @Scheduled定点启动
    mysql后获取时间
    kafka基本原理
    cron定时表达式
    自定义导出
    java指定年月的天数和周数<br>
    Date和Calendar时间操作常用方法及示例
  • 原文地址:https://www.cnblogs.com/ruigege0000/p/11026022.html
Copyright © 2011-2022 走看看