Это прекрасно работает для меня, если я запускаю этот код, немного урезанный и использующий пакет python-docx
:
from docx import Document
document = Document()
document.add_paragraph('বাংলা ভাষা টেক্সট')
document.add_page_break()
document.save('test.docx')
Когда я открываю полученный документ в LibreOffice, я вижу:
Так что я подозреваю, что проблема не в вашем Python коде, а в вашей установке Word или, скорее, ваших шрифтах. Возможно, вам нужно явно установить или переключиться на шрифт, который поддерживает эти символы.