zoukankan      html  css  js  c++  java
  • python-路径处理path



    #-*- coding:utf-8 -*-
    # file: class_01_path.py
    
    #本次学习:OS模块--处理路径
    #F:pythonzhmstudy_181112
    import os
    
    #1.新建一个目录:支持相对路径(与你写代码的这个文件相对)、绝对路径
    # os.mkdir('pathon12') #相对路径新建
    # os.mkdir('F:pythonzhmstudy_181112python12')#绝对路径新建 #2.删除一个目录 # os.rmdir('python12') #3.建立多级目录--不能跨级建文件,要确保除最后一级以外的目录级别都存在 # os.mkdir('python')#如果要在python下建立study_path,需要先建立python目录;如果python没有建立,直接执行os.mkdir('python/study_path')会报错 # os.mkdir('python/study_path') #4.删除多级目录--不能跨级删除含子文件的目录 # os.rmdir('python/study_path')#如果要删除含子文件的目录,需要先将文件删除;否则直接执行os.rmdir('python')报错:目录不是空的 # os.rmdir('python') #获取路径的值 #5.获取当前工作路径,具体到目录 -- os.getcwd()#getcwd不需要传参 # path=os.getcwd() # print(path)#F:pythonzhmstudy_181112 #6.获取当前工作路径,具体到文件 -- os.path.realpath(__file__)#realpath需要传参 # path_file=os.path.realpath(__file__)#文件本身 # print(path_file)#F:pythonzhmstudy_181112class_01_path.py #7.工作中获取路径方法--单一使用绝对路径和相对路径不ok #方法1:getcwd # txt_path=os.getcwd()+'/python/study_path/b.txt'#getcwd先获取当前目录,再拼接目录下的文件路径 # print(txt_path) #方法2:realpath # real_path=os.path.realpath(__file__) # print(os.path.split(real_path)[0]+'/python/study_path/b.txt')#split对路径最后一级拆分(当前文件的上一级),得到元组 #8.判断当前路径是文件还是目录,返回值是布尔值 # real_path=os.path.realpath(__file__) # print(os.path.isdir(real_path))#判断是否是目录 # print(os.path.isfile(real_path))#是否是文件 # print(os.listdir(os.path.split(real_path)[0]))#传入一个目录的路径 # print(os.path.dirname(real_path))#当前文件所在的目录名 # print(os.path.basename(real_path))#当前文件名 #9. os.path.join 拼接路径的函数 path=os.getcwd()#获取当前目录路径 F:pythonzhmstudy_181112 new_path=os.path.join(path,'python1/a/b')#路径拼接 print(new_path)#F:pythonzhmstudy_181112python1/a/b
    
    
  • 相关阅读:
    容器技术(三)搭建本地 Registry【15】
    容器技术(三) 使用公共 Registry【14】
    容器技术(三) 镜像命名的最佳实践【13】
    容器技术(三) RUN vs CMD vs ENTRYPOINT【12】
    容器技术(三) dockerfile常用指令【11】
    容器技术(三) dockerfile调试【10】
    容器技术(三) 镜像缓存特性【9】
    容器技术(三) Dockerfile 构建镜像【8】
    容器技术(三)构建镜像【7】
    layui的图标知识
  • 原文地址:https://www.cnblogs.com/Aphrodite/p/10061438.html
Copyright © 2011-2022 走看看