擅长:python、mysql、java
<p>BeautifulSoup是一个html解析器,而不是浏览器。它不知道该如何呈现页面、计算出的DOM属性等等,它正在检查尖括号的开始和结束位置。</p>
<p>如果需要在运行时使用DOM,最好使用浏览器自动化包,即启动浏览器,让浏览器使用页面,然后公开浏览器控件和计算出的DOM。根据平台的不同,您有不同的选择。请查看Python WIki上的<a href="http://wiki.python.org/moin/WebBrowserProgramming" rel="nofollow">this page</a>以获取一些想法,查看Web“库”和浏览器技术周围的Python包装。</p>