用python写出能根据不同名字,读取指定文件夹中以此为名字的视频的函数
时间: 2024-03-21 11:42:12 浏览: 27
好的,下面是一个简单的Python函数,可以根据输入的文件名,读取指定文件夹中以此为名字的视频文件:
```python
import os
def read_video_file(filename, folder_path):
file_extension = ".mp4" # 视频文件的扩展名
file_path = os.path.join(folder_path, filename + file_extension)
if os.path.exists(file_path):
# 如果文件存在,则返回文件路径
return file_path
else:
# 如果文件不存在,则返回 None
return None
```
使用方法如下:
```python
folder_path = "/path/to/folder" # 文件夹路径
filename = "video_name" # 视频文件名
video_path = read_video_file(filename, folder_path)
if video_path:
# 如果读取成功,则打印视频文件路径
print("Found video file:", video_path)
else:
# 如果读取失败,则打印错误信息
print("Error: could not find video file:", filename)
```
请注意,这个函数只能读取指定扩展名为 .mp4 的视频文件。如果你的视频文件扩展名不同,需要修改代码中的 `file_extension` 变量。此外,还需要将 `folder_path` 变量替换为实际的文件夹路径。