Самый простой способ создать RTF-файл в Python? - PullRequest
0 голосов
/ 23 сентября 2019

Я пытался использовать,

with open(myfile.rtf, 'a') as file:
    file.write("{\rtf1\ansi{\fonttbl\f0\fswiss Helvetica;}\f0\pard")
    file.write(my_String_here)
    file.write("\par}")

Я кратко рассмотрел PyRTF, но не смог найти пример, который работает с Python3

1 Ответ

3 голосов
/ 23 сентября 2019

Ваша проблема, вероятно, в том, что \r и подобные символы рассматриваются как escape-символы.Вместо этого используйте сырые ленты, например write(r'{\rtf1....')

...