python中通过绝对路径获取文件名
时间: 2024-04-08 07:08:55 浏览: 63
可以使用Python的os模块中的basename函数来获取文件名。具体代码如下:
```
import os
filename = os.path.basename('/path/to/file')
print(filename)
```
其中,`/path/to/file`是要获取文件名的文件的绝对路径。函数调用后就可以获取文件名并打印出来。
相关问题
python 根据绝对路径取文件名
可以使用os.path模块中的basename函数来获取绝对路径对应的文件名。
示例代码如下:
```python
import os
abs_path = '/Users/username/Documents/test.txt'
filename = os.path.basename(abs_path)
print(filename) # 输出:test.txt
```
在上面的示例代码中,先定义了一个绝对路径`abs_path`,然后使用`os.path.basename`函数获取文件名,最后将文件名打印出来。
python 获取某路径下的所有文件名的绝对路径
可以使用os模块中的listdir()函数和join()函数来实现获取某路径下的所有文件名的绝对路径。
示例代码如下:
```python
import os
path = "your/path" # 指定路径
# 获取所有文件名
files = os.listdir(path)
# 循环遍历文件名,获取绝对路径
for file in files:
abs_path = os.path.join(path, file)
print(abs_path)
```
其中,os.listdir(path)函数可以获取指定路径下的所有文件名,返回一个列表。os.path.join(path, file)函数可以将路径和文件名拼接成一个完整的路径。最终打印的就是每个文件的绝对路径。
阅读全文