5

BeautifulSoup を使用してエンティティをデコードしようとしていますが、うまくいきません。

from BeautifulSoup import BeautifulSoup

decoded = BeautifulSoup("<p> </p>",convertEntities=BeautifulSoup.HTML_ENTITIES)

print decoded

出力はまったくデコードされません。ここで、この方法を使用する多くの回答を見つけました。私は何か間違ったことをしていますか?

これには BeautifulSoup を使用したいので、標準ライブラリにエンティティをデコードする方法があることを気にしないでください。

4

1 に答える 1

2

あなたがする必要がありますprint decoded.contents

>>> print decoded
<p> </p>
>>> print decoded.contents
[u'<p> </p>']
于 2012-04-10T12:01:53.723 に答える