擅长:python、mysql、java
<p>因此,Thiago想得到的是页面更新时使用了xhr请求,其中包括一个results count查询字符串参数。这将返回您可以解析的json。因此,您将url更改为该值并相应地处理json。在</p>
<p>利用请求来演示</p>
<pre><code>import requests
from bs4 import BeautifulSoup as bs
import json
r = requests.get('https://www.monsterindia.com/middleware/jobsearch?query=computer&sort=1&limit=100')
soup = bs(r.content, 'lxml')
data = json.loads(soup.select_one('p').text)['jobSearchResponse']['data']
for item in data:
print(item)
</code></pre>
<hr/>
<p>第一项的JSON</p>
<p><a href="https://jsoneditoronline.org/?id=fe49c53efe10423a8d49f9b5bdf4eb36" rel="nofollow noreferrer">https://jsoneditoronline.org/?id=fe49c53efe10423a8d49f9b5bdf4eb36</a></p>
<hr/>
<p>用刮痧:</p>
^{pr2}$