导入os.path模块: python import os.path 使用os.path.basename()函数获取路径中的文件名: os.path.basename()函数可以从一个完整的文件路径中提取出文件名部分。 python file_path = '/path/to/your/file.txt' file_name = os.path.basename(file_path) 输出或使用获取到的文件名: 你可以将获取到的...
#!/usr/bin/python# -*- coding: UTF-8 -*-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)))# 以str...
path ="D:/document/csdn/opencv/20/10.png"filename = os.path.basename(path)print(os.path.splitext(filename)) 这里,我们会得到文件名以及后缀。运行效果如下: 当然,这是在存在文件名的情况下,如果只是单纯的路径,我们会得到空字符串。而如果直接跳过basename(),我们会得到前面的路径加文件名。 至于commonp...
a = os.path.getsize(__file__) print('文件存在,文件大小为:%s'%a) try: b = os.path.getsize('E:\\python1\a2.py') except Exception as msg: print('错误为:%s'%msg) 输出结果: 文件存在,文件大小为:1217 错误为:[WinError 123] 文件名、目录名或卷标语法不正确。: 'E:\\python1\x072....
importosdefget_filename(path):filename=os.path.basename(path)returnfilename path="/home/user/Documents/example.txt"filename=get_filename(path)print("File name:",filename) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 在这个示例中,我们定义了一个get_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') #删除目录(不能递归删除) ...
path="D:/document/csdn/opencv/20/10.png"filename=os.path.basename(path)print(os.path.splitext(filename)) 这里,我们会得到文件名以及后缀。运行效果如下: 当然,这是在存在文件名的情况下,如果只是单纯的路径,我们会得到空字符串。而如果直接跳过basename(),我们会得到前面的路径加文件名。
os.path.getsize(path) 返回文件大小,如果文件不存在就返回错误 os.path.isabs(path) 判断是否为绝对路径 os.path.isfile(path) 判断路径是否为文件 os.path.isdir(path) 判断路径是否为目录 os.path.islink(path) 判断路径是否为链接 os.path.ismount(path) 判断路径是否为挂载点 ...
9.文件路径拼接 os.path.join(path1,path2,filename) >>> os.path.join(r'D:\\code\\howtouseshtuil\\test2',"test","test.txt") 'D:\\\code\\\howtouseshtuil\\\test2\\test\\test.txt' 10.分割目录跟文件名 os.path.split(path) >>>...