• os模块


    import os
    #r#保留原生字符串的意思,不转意
    print(os.getcwd())#查看当前工作目录C:UsersAdministratorPycharmProjectsstudy_pythonday16
    # os.chdir(r'c:users')#切换工作目录c:users
    # os.curdir#返回到当前目录 #(".")
    # os.pardir#获取当前目录的父目录字符串名 (".")
    os.makedirs('abc\xiongli\xiong')#在当前路径下,如果改了路径,就在改的路径下递归生成多层文件夹
    os.mkdir('abc')#里面只能生成一级文件,不过可以多次生成变成多层文件夹
    os.removedirs('abc\xiongli\xiong')#若目录为空,则删除
    os.rmdir('abc')#删除一层并且为空的文件夹,不过可以一层一层的删除
    os.listdir()#拿出指定路径下的文件,并把文件名做成列表输出
    os.remove()#只能删除指定文件
    os.rename()#对文件重命名(旧名字,新名字)
    os._stat('')#拿文件的信息,包括路径,类型,大小,上一次被人修改的时间,都封装起来
    os.sep#把路径中的分隔符替换
    os.pathsep#打印环境变量的地址分隔符
    os.system()#执行shell命令
    os.environ#获取系统环境变量
    os.path.abspath('path')#显示当前绝对路径
    os.path.pathsep()#获取某个文件的绝对路径
    os.path.split()#分割路径与文件名
    os.path.dirname('path')#返回该路径的父目录
    os.path.join([])#,拼接,路径拼接
    #使用
    a=os.path.abspath('模块')#C:UsersAdministratorPycharmProjectsstudy_pythonday16模块
    b=os.path.dirname(os.path.abspath('模块'))#C:UsersAdministratorPycharmProjectsstudy_pythonday16
  • 相关阅读:
    Windows7,Ubuntu双系统,用MBR引导
    把Adblock Plus的过滤规则应用到IE9
    Linux shell学习
    vxworks下面网络连接调试的搭建
    uboot网卡成功识别
    uboot功能扩展篇
    uboot终于显示串口信息了
    uboot解决flash failed无限挂起的问题
    问题解决随笔
    琐事皆休,开始找工作~
  • 原文地址:https://www.cnblogs.com/laoli1020/p/8641736.html
Copyright © 2020-2023  润新知