<p>我从Beutifulsoup<code>HTMLParseError: expected name token at u'<![0Y', at line 1371, column 24</code>-中得到异常,这是因为我正在读取的html格式错误。在</p>
<p>如何捕获此错误-我已尝试过</p>
<pre><code> try:
...
except HTMLParseError:
pass
</code></pre>
<p>但这会导致错误<code>NameError: global name 'HTMLParseError' is not defined</code></p>
<p>我也尝试过<code>except BeautifulSoup.HTMLParseError:</code>,但这会导致错误<code>AttributeError: type object 'BeautifulSoup' has no attribute 'HTMLParseError'</code></p>
<p>更广泛地说,当我从正在使用的包中收到一个自定义错误时,如何才能“计算出”需要什么样的异常来处理它?在</p>