python怎么返回完整路径中的不带扩展名的文件
时间: 2024-03-14 11:47:39 浏览: 132
python根据完整路径获得盘名/路径名/文件名/文件扩展名的方法
5星 · 资源好评率100%
你可以使用Python的os模块中的split()函数,结合os.path.splitext()函数和字符串切片来实现获取完整路径中的不带扩展名的文件名。具体实现可以参考以下代码:
```python
import os
path = '/path/to/example.txt'
dir_path, filename_with_ext = os.path.split(path)
filename_without_ext, ext = os.path.splitext(filename_with_ext)
print(f"{dir_path}/{filename_without_ext} 是完整路径中的不带扩展名的文件")
```
其中,`path`为需要获取不带扩展名的文件名的完整路径。`os.path.split()`函数可以将路径拆分为目录路径和文件名两部分,返回一个元组,第一个元素是目录路径,第二个元素是文件名。我们可以通过`os.path.splitext()`函数获取文件名和扩展名,并通过字符串切片获取不带扩展名的文件名。如果`path`的值为`/path/to/example.txt`,则输出结果为`/path/to/example 是完整路径中的不带扩展名的文件`。
阅读全文