python提取视频目录名无效怎么处理
时间: 2024-05-07 16:22:31 浏览: 76
提取视频目录名可以使用Python中的os模块和re模块。以下是一个简单的示例代码:
```python
import os
import re
# 视频文件所在的文件夹路径
folder_path = "/path/to/folder"
# 获取该文件夹下所有视频文件的路径
video_files = [os.path.join(folder_path, f) for f in os.listdir(folder_path) if f.endswith((".mp4", ".avi", ".mkv"))]
# 使用正则表达式提取视频文件名中的目录名
pattern = re.compile(r"^.*/(.*)/[^/]+$")
video_dirs = [pattern.findall(v)[0] for v in video_files]
print(video_dirs)
```
该代码将会输出视频文件所在的目录名列表。如果你仍然遇到问题,可以提供更多详细信息以便我更好地帮助你。
阅读全文