- Python目录操作:
- 创建目录 :os.mkdir(path)
- 判断目录存在:os.path.exists(path)
- 创建多层目录:os.makedirs(path)
- 删除文件:os.remove("文件名")
- 删除多个文件:
- 删除多个文件的时候要和glob这个库联合使用
-
''' 删除合并后的文件 :param file_path: :return: ''' def deleteFile(file_path): print("开始删除文件") for infile in glob.glob(os.path.join(file_path, '*.ts')): os.remove(infile) print("文件删除完成")
- Python中glob库的使用:
- glob库的作用:
- 匹配特定格式的文件和文件夹。glob库并非是调用shell来实现一个搜索的功能,它是内部调用os.listdir()和fnmatch.fnmatch()来进行实现的。
- glob库的常用方法:
- glob(pathname, recursive=False)
- pathname为需要匹配的字符串。(该参数应尽量加上r前缀,以免发生不必要的错误)
- 第二个参数代表递归调用,与特殊通配符“**”一同使用,默认为False。
- 返回值:该通配符可以匹配指定路径里所有文件和目录,包括子目录里的所有文件和目录。
- iglob(pathname, recur
- glob(pathname, recursive=False)
- glob库的作用:
将多个ts文件合并成一个mp4文件
最新推荐文章于 2024-07-24 09:50:05 发布
这篇博客介绍了如何利用Python的glob库处理目录操作,结合FFmpeg工具将多个.ts视频文件合并成一个.mp4文件。首先讲解了Python的glob库,包括其作用、常用方法和注意事项,然后详细说明了FFmpeg的功能和参数,特别是其在视频合并中的应用。
摘要由CSDN通过智能技术生成