os.path获取当前路径及父路径】的更多相关文章

import os pwd = os.getcwd() print("当前目录: " + pwd) father_path_method1 = os.path.dirname(pwd) print("当前目录的父目录_方式一: " + father_path_method1) separator = os.path.sep print("系统目录分隔符: " + separator) father_path_method2=os.path.abs…
#!/usr/bin/env python # coding=utf-8 __author__ = 'Luzhuo' __date__ = '2017/5/7' import os def os_demo(): # 执行命令 dirs = os.popen("dir").read() print(dirs) # 打印目录树 dirs_info = os.scandir() for info in dirs_info: print("文件名: {}, 路径: {}, inode…
1.列出指定目录下所包含的目录 item = os.listdir("/Users/jinchengxie/go") 返回的是一个列表, 里面包含了指定目录下所包含的所有的目录 2.递归遍历出指定目录下的所有的目录与文件 item = os.walk("/Users/jinchengxie/go") print(type(item)) for i in item: // 会不断递归遍历指定路径(这里就是:"/Users/jinchengxie/go&quo…
import os def new_file(test_dir): #列举test_dir目录下的所有文件(名),结果以列表形式返回. lists=os.listdir(test_dir) #sort按key的关键字进行升序排序,lambda的入参fn为lists列表的元素,获取文件的最后修改时间,所以最终以文件时间从小到大排序 #最后对lists元素,按文件修改时间大小从小到大排序. #获取最新文件的绝对路径,列表中最后一个值,文件夹+文件名 lists.sort(key=lambda fn:…
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 路径与文件的简介请参看Linux文件系统 os.path包 os.path包主要是处理路径字符串,比如说'/home/vamei/doc/file.txt',提取出有用信息. import os.path path = '/home/vamei/doc/file.txt' print(os.path.basename(path)) # 查询路径中包含的文件名 print(os.p…
os.path包 os.path包主要是处理路径字符串,提取出有用信息. #coding:utf-8 import os.path path = 'D:\\Python7\\test\\data.txt' print(os.path.basename(path)) # 查询路径中包含的文件名 print(os.path.dirname(path)) # 查询路径中包含的目录 info = os.path.split(path) # 将路径分割成文件名和目录两个部分,放在一个表中返回 path2…
本机windows,文件目录F:\python\ClStudyDemo\osTest.py os.path.realpath(_file_)——返回真实路径 os.path.split()——返回路径的目录和文件名 os.getcwd()——得到当前工作的目录 __file__ 是用来获得模块所在的路径的 print(os.path.realpath(__file__)) print(os.path.split(os.path.realpath(__file__))) print(os.getc…
1.os模块 os表示操作系统该模块主要用来处理与操作系统相关的操作最常用的文件操作打开 读入 写入 删除 复制 重命名 os.getcwd() 获取当前执行文件所在的文件夹路径os.chdir("dirname") 改变当前脚本工作目录os.curdir 返回当前目录的字符串表现方式: 结果('.')os.pardir 获取当前目录的父目录字符串名:结果('..')os.makedirs('a/b/c') 可生成多层递归目录,如果不存在,可以自动创建中间的目录os.mkdir('a/…
1.目录和文件的操作模块os.path,在使用之前要先导入:import os.path.它主要有以下几个重要的功能函数: #!/user/bin/python #coding= utf-8 import os a= os.path.abspath("os.path.py") #返回当前路径的绝对路径 print os.path.abspath(a) #返回路径名称的最后一个文件名或目录名称 print os.path.basename(a) #返回上层完整路径名称 print os.…
Python获取当前路径下的配置文件 有的时候想读取当前目录下的一个配置文件.其采用的办法是: import os # 获取当前路径 curr_dir = os.path.dirname(os.path.realpath(__file__)) # 合成完整路径 config_file = curr_dir + os.sep + "my.conf" 其中__file__是指当前执行的python文件. os.path.realpath() 返回的是真实地址 os.path.abspath…