python os.path文件名
时间: 2023-11-28 15:57:06 浏览: 70
python os os_path.py
Python中os.path模块提供了一些操作文件路径和文件名的函数。比如,如果你有一个文件的绝对路径(例如:/home/user/test.txt),你可以使用os.path模块来获取文件名(test.txt)。
以下是获取文件名的示例代码:
```python
import os
path = '/home/user/test.txt'
filename = os.path.basename(path)
print(filename) # 输出:test.txt
```
os.path.basename()函数返回指定路径中的最后一个文件名或目录名。在这个例子中,我们将文件路径传递给basename()函数,然后将返回值赋给filename变量。
如果你想获取文件路径中的目录部分,可以使用os.path.dirname()函数。例如:
```python
import os
path = '/home/user/test.txt'
dirname = os.path.dirname(path)
print(dirname) # 输出:/home/user
```
os.path.dirname()函数返回指定路径中的目录部分。在这个例子中,我们将文件路径传递给dirname()函数,然后将返回值赋给dirname变量。
阅读全文