python 获取文件目录
时间: 2023-08-12 15:12:04 浏览: 128
你可以使用 Python 的 `os` 模块获取文件目录。具体的方法是使用 `os.listdir()` 函数来列出目录中的所有文件和子目录,然后使用 `os.path.abspath()` 函数将它们转换为绝对路径。
以下是一个示例代码:
```python
import os
dir_path = "/path/to/directory"
# 列出目录中的所有文件和子目录
files = os.listdir(dir_path)
# 将文件名转换为绝对路径
abs_files = [os.path.abspath(os.path.join(dir_path, file)) for file in files]
# 打印绝对路径
print(abs_files)
```
在上面的代码中,`dir_path` 是你要获取文件目录的路径。`os.listdir()` 函数将返回一个列表,其中包含目录中的所有文件和子目录的名称。`os.path.abspath()` 函数将接受一个路径和一个文件名,并将它们连接成一个完整的路径,然后返回该路径的绝对路径。最后,`abs_files` 是一个包含所有文件的绝对路径的列表。
阅读全文