知道文件地址情况下,如何获取文件的文件夹路径
时间: 2024-10-10 18:12:25 浏览: 30
批量获取文件夹中文件路径
当你已经知道文件的完整地址(例如:`C:\Users\username\Documents\example.txt`),你可以通过字符串操作的方式提取出文件夹路径。在Windows系统中,文件路径通常会包含驱动器、根目录(如`\Users`)、文件夹层级等信息。在Python中,可以使用`os.path`模块的`dirname()`函数来获取文件路径的目录部分:
```python
import os
file_address = "C:\\Users\\username\\Documents\\example.txt"
folder_path = os.path.dirname(file_address)
print(folder_path) # 输出: C:\Users\username\Documents\
```
在Linux或Mac系统中,文件路径的分隔符通常是`/`,处理方式类似:
```python
file_address = "/home/user/documents/example.txt"
folder_path = os.path.dirname(file_address)
print(folder_path) # 输出: /home/user/documents/
```
阅读全文