擅长:python、mysql、java
<p>若要解析表单注释,首先需要找到html的注释。一种方法是:</p>
<pre><code>import re
from bs4 import BeautifulSoup, Comment
soup = BeautifulSoup(myhtml)
comments = soup.find_all(text=lambda text: isinstance(text, Comment))
</code></pre>
<p>要在注释中找到<code>div</code></p>
<pre><code>for comment in comments:
cmnt_soup = BeautifulSoup(comment)
divs = cmnt_soup.find_all('div', attrs={"id": re.compile(r'IAMCOMMENT_\d+')})
# do things with the divs
</code></pre>