现在我的代码如下:
import os
import bpy
path_to_objdir = os.path.join('C:\\','Users\vincent.martel\Documents\Data\full_mesh')
file_list = sorted(os.listdir(path_to_objdir))
obj_list = [item for item in file_list if item.endswith('.obj')]
for item in obj_list:
path_to_file = os.path.join(path_to_objdir, item)
bpy.ops.import_scene.obj(filepath = path_to_file, split_mode = "OFF")
当我运行此代码时,控制台输出一个错误并突出显示我初始化 file_list 的行,但没有说明任何其他内容(blender 控制台甚至没有命名错误)。
谁能找到解决办法吗?
打印出变量 path_to_objdir
的值,并将其复制/粘贴到 Windows 控制台的 dir
语句中。有效吗?如果没有,请修复该值以使其正常工作。我没有你的系统,所以我无法验证这一点,但我首先要尝试的是
path_to_objdir = os.path.join('C:','Users','vincent.martel','Documents','Data','full_mesh')
我是一名优秀的程序员,十分优秀!