问题:200个psd文件单独保存其中两个图层。
解决方案:
from psd_tools import PSDImage
from glob import glob
psd_name=glob("fine/*.psd") # 对应的保存文件的路径
for i in range(len(psd_name)):
psd = PSDImage.open(psd_name[i])
psd[2].visible=False # 对应的把不需要的图层隐藏不可见
psd.compose(True).save("new_mask/OD/"+psd_name[i].split("/")[-1].split(".")[0]+".png") #True这个参数一定要有,上边的隐藏语句才有效,不然还是合并了全部图层可见。