擅长:python、mysql、java
<p>如果您安装了windows和pythonnet</p>
<pre><code>import clr
clr.AddReference("System")
clr.AddReference("System.Windows.Forms")
import System.Windows.Forms as WinForms
def rtf_to_text(rtf_str):
"""Converts rtf to text"""
rtf = r"{\rtf1\ansi\ansicpg1252" + '\n' + rtf_str + '\n' + '}'
richTextBox = WinForms.RichTextBox()
richTextBox.Rtf = rtf
return richTextBox.Text
print(rtf_to_text(r'3 \u176? \u177? 0.2\u176? (2\u952?)'))
>'3 ° ± 0.2° (2θ)'
</code></pre>