我正在尝试抓取产品的标题和价格。我面临一个问题,即网站的类有所不同。这是一个例子,
<a class="G-ab" href="thewebsite.com"><div class="G-l"><div class="G-m">Product Name</div></div><div class="G-k"><div>S$230</div><div>Product Description</div><div>Used</div></div></a>
Run Code Online (Sandbox Code Playgroud)
当我使用另一台计算机时,它会显示这个,
<a class="K-ab" href="thewebsite.com"><div class="K-l"><div class="K-m">Product Name</div></div><div class="K-k"><div>S$230</div><div>Product Description</div><div>Used</div></div></a>
Run Code Online (Sandbox Code Playgroud)
我意识到他们将课程更改为随机字母。我目前正在使用 BeautifulSoup4 并请求库。除了制作一整个很长的“if-elif”课程之外,还有什么方法可以获得课程?我试图抓取的网站是 carousell.com 我目前正在使用 lxml 解析器,如果这有帮助的话。感谢您的时间。