python判断文件名的后缀
时间: 2024-10-04 13:00:56 浏览: 43
ReSetName.zip
在Python中,你可以使用os模块的pathlib库或简单的字符串操作来判断文件名的后缀,也就是文件的扩展名。以下是两种常见的方式:
1. 使用`pathlib`库:
```python
from pathlib import Path
def get_file_extension(file_path):
path = Path(file_path)
return path.suffix
file_name = "example.txt"
extension = get_file_extension(file_name) # 输出: ".txt"
```
2. 使用字符串切片:
```python
def get_file_extension(file_name):
dot_index = file_name.rfind('.') # 查找最后一个"."的位置
if dot_index != -1: # 如果存在"."
return file_name[dot_index+1:] # 返回从"."之后的部分
else:
return "" # 没有后缀
file_name = "example.txt"
extension = get_file_extension(file_name) # 输出: ".txt"
```
阅读全文