/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)))# 以struct...
用os.path.basename(path)将返回一个字符串,它包含 path 参数中最后一个斜杠之后的所有内容。 importos filepath="F:\share\python"print(os.path.basename(filepath)) 输出结果: python 2.3、os.path.dirname(path) 调用os.path.dirname(path)将返回一个字符串,它包含 path 参数中最后一个斜杠之前的所有内容。
path =r"E:\Project\python\base_demo\英文文档1.txt"print(path)print('文件是否存在:{}'.format(os.path.exists(path)))print('路径是否存在:{}'.format(os.path.lexists(path)))print('是否为绝对路径:{}'.format(os.path.isabs(path)))print('路径是否为文件:{}'.format(os.path.isfile(path)...
参数path:要获取基本文件名的字符串路径。用法示例:import os# Windows路径示例path1 = r'C:\path\to\file.txt'path2 = r'C:\path\to\directory'basename1 = os.path.basename(path1)basename2 = os.path.basename(path2)print(basename1) # 输出: file.txtprint(basename2) # 输出: directory# L...
path="D:/document/csdn/opencv/20/10.png"filename=os.path.basename(path)print(os.path.splitext(filename)) 这里,我们会得到文件名以及后缀。运行效果如下: 当然,这是在存在文件名的情况下,如果只是单纯的路径,我们会得到空字符串。而如果直接跳过basename(),我们会得到前面的路径加文件名。
os库应该是使用频率最高的一个文件处理库,但是不得不说Python中还有几个其它的文件处理库,像shutil库、glob库、pathlib库,它们可以说是相互补充,有着自己好用的方法。黄同学亲切的将它们合称为Python文件处理库的四大天王。 今天呢,咋们就对这4个库来个深度对比,对比一下好像学习什么都快了。
Python os.fpathconf() 方法Python OS 文件/目录方法概述os.fpathconf() 方法用于返回一个打开的文件的系统配置信息。Unix上可用。语法fpathconf()方法语法格式如下:os.fpathconf(fd, name)参数fd -- 打开的文件的描述符。 name -- 可选,和buffersize参数和Python内建的open函数一样,mode参数可以指定『r,w,...
用法示例:import os# Windows路径示例path1 = r'C:\path\to\..\file.txt'normpath1 = os.path.normpath(path1)print(normpath1) # 输出: C:\path\file.txt# Linux路径示例path2 = '/path/to/../file.txt'normpath2 = os.path.normpath(path2)print(normpath2) # 输出: /path/file.txt...
os.path.supports_unicode_filenames 设置是否支持unicode路径名 实例 以下实例演示了 os.path 相关方法的使用: 实例 #!/usr/bin/python # -*- coding: UTF-8 -*- import os print( os.path.basename('/root/runoob.txt') ) # 返回文件名print( os.path.dirname('/root/runoob.txt') ) # 返回目录...
path.dirname(__file__) print("当前文件所在目录的路径:", directory_path) 在上述代码中,我们使用os.path.dirname()函数获取当前文件所在目录的路径,并将结果保存在变量directory_path中。 os.path.basename(): 获取文件名 os.path.basename()函数用于获取文件路径的文件名。 # 获取当前文件的文件名 ...