Hi,
Prop.python_name is for using a different attribute name than the IRI. For example the IRI is
http://test.org/onto.owl#ma-prop, and you want to use .ma_prop in Python (notice that the "-"
cannot be used in a valid Python attribute name).
I think it is not what you need in your case (add properties to individuals given the python instances of the property).
You should use the Prop[individual] syntax. Properties can be indexed by an individual. Notice that Prop[individual] always return a list, even for functional properties, so you should do :
Prop[individual].append(new_value)
Best regards,
Jean-Baptiste Lamy
MCF, LIMICS, Université Paris 13