document = Document() document.add_heading(header, 0) document.add_paragraph('বাংলা ভাষা টেক্সট') document.add_page_break() document.save('DownloadableFiles\\DOCX_FILES\\'+file_name+'.docx')
但文件显示
如果我运行此代码,精简了一下并使用python-docx软件包,对我来说很好用:
python-docx
from docx import Document document = Document() document.add_paragraph('বাংলা ভাষা টেক্সট') document.add_page_break() document.save('test.docx')
当我在LibreOffice中打开生成的文档时,看到:
因此,我怀疑问题不在于您的Python代码,而在于您的Word安装或字体(更可能是字体)。也许您需要显式安装或切换为支持这些字符的字体。