python3 文件及文件夹路径相关
Posted shaomine
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3 文件及文件夹路径相关相关的知识,希望对你有一定的参考价值。
1、 #返回当前文件所在的目录
currentDir = path.dirname(__file__)
# __file__ 为当前文件
2、获得某个路径的父级目录:
parent_path = os.path.dirname("D:\\Program Files\\Foxmail 7.2\\Global") #获得d所在的目录,即d的父级目录
print(parent_path)
# D:\\Program Files\\Foxmail 7.2
3、获得某个路径的文件名:
print(os.path.basename("E:\\python36_crawl\\TRS.bat"))
输出:TRS.bat
4、获取文件的目录
print(os.path.dirname("E:\\python36_crawl\\TRS.bat"))
输出:E:\\python36_crawl
5、获取文件名和扩展名
file_name, extension_name = os.path.splitext(filename)
print(file_name)
print(extension_name)
输出:
金融时报_2018-10-30
.csv
6、获取指定路径下的所有文件,文件夹
import os import os.path strdir = \'E:\\TRS_Data\\data\' # 获取指定路径下的所有文件,文件夹 for parent, dirnames, filenames in os.walk(strdir, followlinks=True): print(parent) for filename in filenames: file_path = os.path.join(parent, filename) print(file_path) print(\'\\n\')
输出:
以上是关于python3 文件及文件夹路径相关的主要内容,如果未能解决你的问题,请参考以下文章