美文网首页
python中的os模块

python中的os模块

作者: gexianyu | 来源:发表于2018-04-06 15:45 被阅读0次

    import os 导入os模块

    help(os)  查看帮助文档

    import os

    print(os.getcwd())  #获取当前文件的绝对路径

    print(os.listdir())  #获取当前目录下的所有文件和文件夹

    # os.remove('begin_test.py')  #删除指定的文件

    print(os.listdir())

    # os.mkdir('hahaha')  #创建一个新的文件

    # os.rmdir('hahaha')  #创建一个名位hahah的目录文件夹

    #os.rename(name1,name2)  #重命名一个文件

    # os.system()  #  用来运行shell命令

    # 可以运行shell命令,在Linux中就是终端模拟器中的模拟的命令

    # os.chdir(r'D:\pythonlear\day08\me')    #改变当前目录,到指定目录中

    print(os.path.abspath('.')) # 获得文件所在的绝对路径

    print(os.path.abspath('..'))

    print(os.path.split('D:\pythonlear\day08\me')) # 将路径分解为(文件夹名称,文件名)

    print(os.path.join('D:\pythonlear\day08\me','D:\pythonlear\day08\me'))  #将path 进行组合,若其中有绝对路径,则之前的path将被删除

    print(os.path.dirname('D:\pythonlear\day08\me')) #返回path中的文件夹部分,路径中没有当前文件的名称

    print(os.path.basename('D:\pythonlear\day08\me')) # 返回path中的文件名,也就是当前文件的文件名

    # os.path.getmtime(path)  #:文件或文件夹的最后修改时间,返回时间戳。

    # os.path.getatime(path)  #:文件或文件夹的最后访问时间,返回时间戳。

    # os.path.getctime(path)  #:文件或文件夹的创建时间,返回时间戳

    #os.path.getsize(path):返回文件或者文件夹的大小,若是文件夹返回0

    print(os.path.getsize('D:\pythonlear\day08\me\pre_learn.py'))

    # os.path.exists(path):文件或者文件夹是否存在,返回True 或者 False

    print(os.path.exists('D:\pythonlear\day08\me\pre_learn.py'))

    相关文章

      网友评论

          本文标题:python中的os模块

          本文链接:https://www.haomeiwen.com/subject/hurshftx.html