importosimporttimefile='/root/runoob.txt'# 文件路径print(os.path.getatime(file))# 输出最近访问时间print(os.path.getctime(file))# 输出文件创建时间print(os.path.getmtime(file))# 输出最近修改时间print(time.gmtime(os.path.getmtime(file)))# 以struct_time形式输出最近修改时间print(os.path.getsize...
1. 合并路径 os.path.join(path1, path2, ...)2. 获取路径的目录名和文件名 os.path.dirname(path)os.path.basename(path)3. 判断路径是否存在 os.path.exists(path)4. 判断路径是否为绝对路径 os.path.isabs(path)5. 获取路径的绝对路径表示 os.path.abspath(path)其他常见方法 os.system(command):...
获取目录名:os.path.dirname(path)。 获取文件名:os.path.basename(path)。e.g. >>> os.path.dirname('D:\\Code\\Python\\a.py') 'D:\\Code\\Python' >>> os.path.basename('D:\\Code\\Python\\a.py') 'a.py' 1. 2. 3. 4. 检验文件/目录 检验路径是否为文件:os.path.isfile(path)。
print(os.path.basename(filename)) #获取文件名 print(os.path.dirname(filename)) #获取目录名 1. 2. 3. 输出结果为: filename /home/dd/Desktop 1. 2. 8 创建与删除目录 os.mkdir('img') #创建单个目录 os.makedirs('img/1/2') #递归创建目录 os.rmdir('img') #删除目录(不能递归删除) 1....
os模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示: .path"""获取指定目录及其子目录下的 py 文件路径说明:l 用于存储找到的 py 文件路径 get_py 函数,递归查找并存储 py 文件路径于 l"""l=[]defget_py(path,l):fileList=os.listdir(path)#获取path目录下所有文件forfilenameinfileList:...
os.path.basename()函数用于从给定路径中提取文件名部分。 示例代码: import os path = "/path/to/folder/file.txt" file_name = os.path.basename(path) print(file_name) 这将返回文件名,如file.txt。 4.os.path.dirname()- 获取目录名 os.path.dirname()函数用于从给定路径中提取目录名部分。
ini文件名就能获取到config.ini文件:首先,在app.py中测试一下:import osdef load_file():# 获取当前文件路径current_path = os.path.abspath(__file__)# 获取当前文件的父目录father_path = os.path.abspath(os.path.dirname(current_path) + os.path.sep + ".")# config.ini文件路径,获取当前目录...
输出指定路径下所有文件夹名称示例代码:importos# 指定文件夹路径folder_path="K:/Alist"defget_all_...
os.path 模块是我们操作文件和路径最常用的模块,其中关于路径操作的有以下函数:abspath():返回指定路径的绝对路径。basename():返回指定路径的文件名部分。commonpath():返回一组路径中的公共父路径。commonprefix():返回一组路径中的最长公共前缀。dirname():返回指定路径的目录部分。exists():判断路径是否存在...