def createVectorLikeThing(x, y, z):
    v = Vector((x, y, z))
up = Vector((0, 0, 1))
if v != -up:
    rot = up.rotation_difference(v)
else:
    rot = Quaternion((1, 0, 0), pi)
Как я могу использовать векторы для достижения того же, что и этот