path = "/home/user/Documents/example.txt" dirname, filename = os.path.split(path) print("目录部分:", dirname) print("文件名部分:", filename) 运行以上代码,输出结果为: 目录部分: /home/user/Documents 文件名部分: example.txt 通过os.path.split()函数,我们将路径字符串分割成了目录部分和文件...
pathlib.Path(file_name).replace(r'c:/%s' % file_name) # 获取文件的绝对路径 file = pathlib.Path('python_switch.py') print(file.resolve()) # 获取文件的上一级目录 file1 = pathlib.Path(r'C:\Users\Administrator\PycharmProjects\python_switch\python_switch.py') print(file1.parent) print(...
directory_path = Path("/home/user/documents")# 获取文件名file_name = file_path.nameprint(file_name)# 输出: report.txt# 获取目录名directory_name = directory_path.nameprint(directory_name)# 输出: documents 详细解析 导入Path类: frompathlibimportPath 从pathlib模块中导入Path类。 创建Path对象: fil...
from pathlib import Path # 创建Path对象 path = Path('/path/to/file') 复制代码 获取文件名和路径信息: # 获取文件名 file_name = path.name # 获取父目录路径 parent_dir = path.parent 复制代码 检查文件是否存在: if path.exists(): print('文件存在') else: print('文件不存在') 复制代码 ...
file_suffix=file_path.suffixprint("完整文件名:",file_name)print("文件前缀:",file_prefix)print("文件后缀:",file_suffix) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 输出结果 完整文件名: example.txt 文件前缀: example ...
os.chdir(path) --- 改变当前工作目录 os.walk(path[, topdown=True[, onerror=None[, followlinks=False]]] ) ---遍历路径下的目录和文件以及子目录下的目录和文件,不管多少层多会遍历到。 返回一个3-元组的generator:(dirpath, dirnames, filenames)[目录路径,目录名列表,文件名列表] 可选参数...
file_name = file_path.name #获取文件主名 file_stem = file_path.stem #获取文件扩展名后缀 file_suf = file_path.suffix print(path,file_name,file_stem,file_suf) 3.3 获取文件路径下相关文件信息 说明:根据关键词模糊匹配即可 ''' 代码3:获取文件夹下所有工作簿名称 ...
正文 1 概述使用os.path.abspath()函数来获取文件绝对路径解析文件目录结构如下:假设app.py中想读取config.ini文件的内容,首先app.py需要知道config.ini的文件路径,从目录结构上可以看出,config.ini与app.py的父目录同级,也就是获取到app.py父目录(bin文件夹的路径)的父目录(config文件夹路径)的绝对路径再拼上...
1. path()包装下, 路径拼接:FILE_ROOT.joinpath(r"Labels") 文件的创建LABELS_ROOT.mkdir(exist_ok=True), 文件list的遍历root.iterdir() '''test_path_val_list()''' 2. 取路径的尾巴和改变换格式txt'''getPathTail()''' 获取文件路径的方法: ...
file_path = os.path.join(folder, file_name) print(file_path) ``` 第二步:路径操作与管理 1. 获取当前工作目录 使用`os` 模块可以获取当前工作目录的路径: ```python import os current_dir = os.getcwd() print(current_dir) ``` 2. 创建文件夹 ...