python获取文件后缀
时间: 2023-10-03 09:05:52 浏览: 53
Python获取文件后缀可以使用os.path.splitext()函数实现,示例代码如下:
```
import os
filename = 'example.txt'
file_extension = os.path.splitext(filename)[1]
print(file_extension) # 输出:.txt
```
该函数可以将文件名和扩展名分开,返回一个元组,第二个元素即为文件后缀。
相关问题
python 获取文件后缀
文件后缀可以通过os.path.splitext()函数来获取,示例代码如下:
```
import os
filename = 'example.txt'
file_extension = os.path.splitext(filename)[-1]
print(file_extension)
```
输出结果为:
```
.txt
```
Python获取文件后缀
在Python中,可以使用以下方法获取文件的后缀名:
1. 使用split()方法:可以使用字符串的split()方法将文件名按照"."进行分割,然后取最后一个元素作为文件的后缀名。示例代码如下:
```python
filename = "example.txt"
file_extension = filename.split(".")[-1]
print(file_extension) # 输出:txt
```
2. 使用os模块的path.splitext()方法:os模块提供了path模块,其中的splitext()方法可以直接获取文件的后缀名。示例代码如下:
```python
import os
filename = "example.txt"
file_extension = os.path.splitext(filename)[1]
print(file_extension) # 输出:.txt
```
3. 使用os模块的path.basename()方法和str.rsplit()方法:可以使用os模块的path.basename()方法获取文件名,然后使用str.rsplit()方法按照"."进行分割,取最后一个元素作为文件的后缀名。示例代码如下:
```python
import os
filename = "example.txt"
file_extension = os.path.basename(filename).rsplit(".", 1)[-1]
print(file_extension) # 输出:txt
```
阅读全文