记录main.py调用另一个python文件的直接引用函数方法
2025-05-03 01:13:03 193 分享链接 开发笔记 python
main.py
from merge import merge_srt_files
# 示例调用
if __name__ == "__main__":
input_files = ["file1.srt", "file2.srt"]
output_file = "merged.srt"
merge_srt_files(input_files, output_file)
merge.py
import os
from datetime import datetime, timedelta
def parse_time(time_str):
return datetime.strptime(time_str, '%H:%M:%S,%f')
def merge_srt_files(input_files, output_file):
print(input_files)
print(output_file)
time_line = "00:00:03,813 --> 00:00:04,943"
start_time_str, end_time_str = time_line.split(' --> ')
try:
print(parse_time(start_time_str))
print(end_time_str)
print(timedelta())
except ValueError as e:
print(f"解析时间时出错: {e}, 时间字符串: {time_line}")
最近更新
- 2025-07-18 00:20
- 详细说明在Python中如何使用元组作为函数的返回值。
- 2025-07-18 00:15
- 在图形用户界面(GUI)编程中 启动一个新的线程可以避免阻塞 GUI 线程。
- 2025-07-17 20:11
- MoviePy 是一个用于视频编辑的 Python 库,依赖Ffmpeg运行,适合无法直接使用 FFmpeg 的场景。
- 2025-07-16 19:31
- 使用FFmpeg 做混剪软件的命令解释
- 2025-07-15 16:13
- 抖音直播下载的文件flv,现在用播放器播放不了的解决办法。
- 2025-07-13 16:32
- 使用OpenCV 给豆包生成的图片去除水印的命令
- 2025-07-13 15:57
- 使用FFmpeg 给豆包生成的图片去除水印的命令
- 2025-07-07 16:49
- FFmpeg 的 subtitles 滤镜 颜色编码解析
- 2025-07-07 16:41
- FFmpeg 添加黄色边框黑色自定义字体的命令说明
- 2025-07-07 15:35
- 剪映专业版的字体下载位置在哪里,剪映专业版的字体下载去哪里了?