<p>我有一个包含富文本的<code>QLabel</code>
我只想从<code>QLabel</code>中提取实际的(可见的)“文本”,而不提取任何用于格式化的代码。<br/>
我本质上需要一个类似于其他方法的函数。</p>
<p>我不能简单地调用<code>.text()</code>和string操作掉这个线程<a href="https://stackoverflow.com/questions/5999967/get-plain-text-from-qstring-with-html-tags">Get plain text from QString with HTML tags</a>中建议的html标记,因为返回的<code>QString</code>包含所有<code><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"></code>无意义的内容。</p>
<p>如何提取纯文本?</p>
<p>(我对任何方法都持开放态度,即使是间接的。将html转换为纯文本的现有函数)</p>
<p>谢谢!</p>
<p>规格:<br/>
python 2.7.2<br/>
PyQt4<br/>
Windows 7</p>