擅长:python、mysql、java
<p>想办法解决这个问题。我看到第二个下拉列表由一个Java脚本填充。此脚本根据您在第一个下拉列表中选择的内容生成第二个下拉列表的可能条目。在</p>
<p>然而,第二个下拉列表中的数据存储在该网站上的另一个Java脚本中。在</p>
<p>所以我把HTML中所有的“script”标签都刮了,直到找到一个包含我需要的数据的标签。我可以用编程方式打开该脚本,并将数据从脚本内部传输到主python脚本。在</p>
<p>这样我就可以迭代这个http方案:</p>
<p><a href="http://carsalesbase.com/?hide-value=1&brand-option=17&model-option=2089&css-go=Go" rel="nofollow noreferrer">http://carsalesbase.com/?hide-value=1&brand-option=17&model-option=2089&css-go=Go</a></p>
<p>这是一个非常专业的解决方案,显然您需要selenium,或者可以与使用JS的scrape网站相媲美。
但对于我的问题,这已经足够了。在</p>