crv_1 = pm.curve(d=1, p=[(0,0,0), (10,10,0)], n='crv_1')crv_2 = pm.curve(d=1, p=[(0,0,0), (10,0,0)], n='crv_2')
bs = pm.blendShape(crv_1, crv_2)[0]
bs_weights = bs.inputTarget[0].baseWeights.get()print(bs_weights)crv_1 = pm.curve(d=1, p=[(0,5,0), (10,10,0)], n='crv_1')crv_2 = pm.curve(d=1, p=[(0,0,0), (10,0,0)], n='crv_2')
bs = pm.blendShape(crv_1, crv_2)[0]
print(bs.inputTarget[0].baseWeights.get())# result: ()
num_cvs = crv_2.getShape().numCVs()
# set the weightsfor index in range(num_cvs): bs.inputTarget[0].baseWeights[index].set(1)
print(bs.inputTarget[0].baseWeights.get())# result: (1.0, 1.0)