- 新增websocket客户端和服务端实现 - 添加图片压缩工具和快速压缩脚本 - 实现学生信息处理相关API - 添加MQTT客户端和消息处理功能 - 更新.gitignore忽略更多文件类型 - 添加数据库操作工具和示例 - 实现多个测试脚本和工具类
26 lines
598 B
Python
26 lines
598 B
Python
import os
|
|
|
|
|
|
def find_mp4_files_os(directory):
|
|
"""
|
|
使用os.walk递归查找MP4文件。
|
|
返回包含完整路径的文件列表。
|
|
"""
|
|
mp4_files = []
|
|
for root, dirs, files in os.walk(directory):
|
|
for file in files:
|
|
if file.endswith(".mp4"):
|
|
full_path = os.path.join(root, file)
|
|
mp4_files.append(full_path)
|
|
return mp4_files
|
|
|
|
|
|
# 使用示例
|
|
mp4_list = find_mp4_files_os("./")
|
|
files = []
|
|
for file in mp4_list:
|
|
files.append(file)
|
|
with open("mp4_list.txt", "w") as f:
|
|
for file in files:
|
|
f.write(file + ",")
|