python中如何判断文件是否为视频格式
时间: 2024-03-14 08:47:20 浏览: 427
基于Python实现播放本地视频文件
5星 · 资源好评率100%
你可以通过文件扩展名来判断文件是否为视频格式。常见的视频格式有 `.mp4`、`.avi`、`.mov`、`.wmv`、`.flv` 等。
示例代码如下:
```python
import os
# 视频格式列表
VIDEO_EXTENSIONS = ['.mp4', '.avi', '.mov', '.wmv', '.flv']
# 判断文件是否为视频格式
def is_video_file(file_path):
extension = os.path.splitext(file_path)[-1].lower()
return extension in VIDEO_EXTENSIONS
# 测试代码
file_path = 'test.mp4'
if is_video_file(file_path):
print(f'{file_path} 是视频文件')
else:
print(f'{file_path} 不是视频文件')
```
上述代码中,我们首先定义了一个视频格式列表 `VIDEO_EXTENSIONS`,然后定义了一个函数 `is_video_file`,该函数接收一个文件路径作为参数,判断该文件的扩展名是否在视频格式列表中,如果在则返回 `True`,否则返回 `False`。最后我们使用测试代码来调用该函数,测试文件是否为视频文件。
阅读全文