擅长:python、mysql、java
<p>该页面运行Java脚本。
<code>Requests</code>是一个http库,无法运行javascript。
为了“查看”javscript网页的HTML,您需要处理页面上的所有代码并实际呈现内容。
一种方法是使用<code>requests_html</code>模块</p>
<pre><code>from requests_html import HTMLSession
session = HTMLSession()
resp = session.get('your_url')
# this command executes the javascripts
resp.html.render()
</code></pre>
<p>输出:</p>
<pre><code>resp.text
{"AmpBody":"<article><p class=\\"lead\\">US hot-rolled coil (HRC) prices continued to trend upward as supplies remain tight and demand stays elevated...}
</code></pre>