import bpy
bpy.ops.wm.open_mainfile(filepath=r"D:\python_code\myCode\13_blender_simulation\sonar3.blend") # 打开文件,后台运行,不会打开界面
# 编辑操作
bpy.ops.wm.save_mainfile(filepath=r"D:\python_code\myCode\13_blender_simulation\sonar3.blend") # 保存文件,只有保存了,打开界面时才显示操作
blender_path = r"D:\Software_Installation\blender\blender.exe"
blend_file_path = r'D:\python_code\myCode\13_blender_simulation\sonar3.blend'
subprocess.run([blender_path, blend_file_path, "-noaudio"], check=True) # 最后通过子进程打开blender观看,放在最后面,因为打开界面后,程序无法继续运行。