zoukankan      html  css  js  c++  java
  • Python—系统模块(os和sys)

    os模块

    判断一个路径是否存在,不能判断是否是文件还是文件夹。例如:文件为test,文件夹为test.py,如果路径正确,返回的也是True。

    res = os.path.exists(path)                        # 如果path存在,返回True;如果path不存在,返回False。
    res = os.path.exists("/www/wwwroot/test")         # 判断路径是否存在,不管test是文件还是文件夹,只要路径存在,返回的就是True,否则返回False。

    判断一个文件或文件夹是否存在

    res = os.path.isdir(path)                          # 判断path路径是否存在,且为目录,返回True。否则返回False。
    res = os.path.isdir("/www/wwwroot/test")           # 判断一个目录是否存在(test文件夹) 
    
    res = os.path.isfile(path)                         # 判断path路径是否存在,且为文件,返回True。否则返回False。
    res = os.path.isfile("/www/wwwroot/test.py")       # 判断一个文件是否存在(test.py文件)

    https://www.cnblogs.com/feifeifeisir/p/9519282.html

    sys模块

    获取Python版本信息

    import sys
    
    a = sys.version           # 版本信息字符串
    b = sys.version_info      # 版本信息的命名元组
    print a[0], type(a)       # 2  <type 'str'>
    print b[0], type(b)       # 2  <type 'sys.version_info'>
    
    if sys.version_info[0] == 3:
        from importlib import reload
    
    if sys.version_info[0] == 2:
        reload(sys)
        sys.setdefaultencoding("utf-8")
    
    if sys.version_info[0:2] >= (2, 7):
        print "python版本大于2.7"
    
    if sys.version_info > (2, 7):
        print "python版本大于2.7"

     https://blog.csdn.net/weixin_43883666/article/details/90674776

  • 相关阅读:
    莫队总结
    三、模型层(二)
    二、模型层(一)
    五、web杂项
    一. Django入门
    二、js
    一、html和css
    二十一、正则表达式
    END:小练习、涨知识
    二十、协程
  • 原文地址:https://www.cnblogs.com/liuhaidon/p/11670369.html
Copyright © 2011-2022 走看看