This question already has an answer here:

I would like to have an empty with custom string property that drive a Body Text. But Body Text datablock is not accessible from the GUI. How can i do that ?


marked as duplicate by gandalf3, CoDEmanX, David, greatwolf, Qwertie Apr 24 '14 at 5:08

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


After adding a text object, finding out the name of the associated property ("body") and selecting it...

>>> C.scene.objects.active.data.driver_add("body")
Traceback (most recent call last):
  File "<blender_console>", line 1, in <module>
TypeError: bpy_struct.driver_add(): property "body" not animatable

That is, I tried to add a driver to it from the python console. It doesn't seem to be possible, sorry. Depending on what exactly you want to put in the text object, using multiple objects might be an option?


Not the answer you're looking for? Browse other questions tagged or ask your own question.