擅长:python、mysql、java
<p><code>requests.get(..)</code>将返回该url上的纯httpget内容。页面包含的所有Javascript rel都不会被下载,而且任何内联Javascript也不会被执行。在</p>
<p>如果flipkart在将DOM加载到浏览器中后使用js修改DOM,那么这些更改将不会反映在<code>page.contents</code>或{<cd3>}值中。在</p>
<p>您可以尝试使用不同的<a href="http://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-a-parser" rel="nofollow">parser</a>,而不是BeautifulSoup中的默认解析器。我尝试了<code>html5lib</code>,它适用于不同的网站。也许你也会。它将比默认解析器慢,但可能比selenium或其他成熟的无头浏览器更快。在</p>