记录main.py调用另一个python文件的直接引用函数方法
2025-05-03 01:13:03 140 分享链接 开发笔记 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-05-10 17:40
- 零基础也能秒懂的场景设计课,从「叙事场景 / 氛围场景」分类到「分镜表模板」。
- 2025-05-10 17:32
- 分镜景别干货!全身/半身/特写/近景/中景/远景/全景/大特写
- 2025-05-10 17:20
- 分镜角度干货!正面 / 侧面 / 背面之外,这 3 个角度让镜头会说话
- 2025-05-10 11:11
- 豆包图像生成的万能公式与实用技巧分享
- 2025-05-07 16:00
- kimi绘画推导结果实例分享(星河)
- 2025-05-06 16:00
- kimi推理过程记录之小说改文
- 2025-05-05 02:43
- 做抖音小说推文通过豆包改文的智能体2025.05.05
- 2025-05-02 19:10
- 我用豆包做抖音小说推文的四个常用提示词助手
- 2025-05-01 21:25
- document查找元素的几种常用方法
- 2025-05-01 15:30
- python怎么新建虚拟环境?