This is a simple library to convert rtf files to python strings. A lot of medical documents are written in rtf format which is not ideal for parsing and further processing. This library converts it to plain old text.
from striprtf.striprtf import rtf_to_text
rtf = "some rtf encoded string"
text = rtf_to_text(rtf)
print(text)
If you don't want to install, there is also an online version available at https://striprtf.dev
Pyth was not working for the rtf files I had. The next best thing was this gist: https://gist.github.com/gilsondev/7c1d2d753ddb522e7bc22511cfb08676
Very few additions where made, e.g. better formatting of tables.
Run commands
python setup.py sdist bdist_wheel
python setup.py sdist upload -r pypi