os.path.basename(): 获取文件名 os.path.basename()函数用于获取文件路径的文件名。 # 获取当前文件的文件名 file_name = os.path.basename(__file__) print("当前文件的文件名:", file_name) 在上述代码中,我们使用os.path.basename()函数获取当前文件的文件名,并将结果保存在变量file_name中。 os.path...
path = "/path/to/folder/file.txt" file_name = os.path.basename(path) print(file_name) 这将返回文件名,如file.txt。 4.os.path.dirname()- 获取目录名 os.path.dirname()函数用于从给定路径中提取目录名部分。 示例代码: import os path = "/path/to/folder/file.txt" directory = os.path.dir...
os.path 模块是我们操作文件和路径最常用的模块,其中关于路径操作的有以下函数:abspath():返回指定路径的绝对路径。basename():返回指定路径的文件名部分。commonpath():返回一组路径中的公共父路径。commonprefix():返回一组路径中的最长公共前缀。dirname():返回指定路径的目录部分。exists():判断路径是否存在。
1.dirname() 用于去掉文件名,返回目录所在的路径 import os os.path.dirname('d:\\library\\book.txt') >>>'d:\\library' 1. 2. 3. 2.basename() 用于去掉目录的路径,只返回文件名 import os os.path.basename('d:\\library\\book.txt') >>>'book.txt' 1. 2. 3. 3.join() 用于将分离的...
os.path.basename(path) #返回文件名 os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。 os.path.dirname(path) #返回文件路径 os.path.exists(path) #路径存在则返回True,路径损坏返回False os.path.lexists #路径存在则返回True,路径损坏也返回True ...
在第3 行,编写函数 copy sourcePath 是源文件路径,targetPath 是目标文件路径 在第4 行,打开源文件 os.O_RDONLY 表示以只读方式打开 在第5 行,打开目标文件 os.O_WRONLY 表示以只写方式打开 os.O_CREAT 表示创建一个新文件 在第9 行,如果读取的 binary 的长度为 0,则表示读取到文件末尾 ...
注意,如果给出的path格式不对,拼接后仍然是错误的,os.path是不会预判处理的 其他的一些函数 os.path.relpath(path, start=os.curdir) os.path.realpath(path, *, strict=False) os.path.normcase(path) 等等等等 3 一些常用的用法 获取当前目录的上一级目录 或者上上级目录(如果确实存在) ...
base_name= os.path.basename(file_path) print(base_name) 输出:`script.py` 在这个示例中,我们使用os.path.basename函数获取给定文件路径的基本文件名。 这些是os.path模块中的一些基本函数,它们可以帮助我们更好地操作路径。接下来,让我们来看一些高级的路径操作函数。 4. os.path.exists(path): 这个函数用...
3. os.path.basename():该方法用于获取文件的文件名。例如: ```python import os path = 'D:/test/test.txt' file_name = os.path.basename(path) print(file_name) ``` 上述代码将会输出文件test.txt的文件名。 二、获取文件扩展名 1. os.path.splitext():该方法用于获取文件的扩展名。例如: ```...