【发布时间】:2021-04-27 21:03:14
【问题描述】:
我正在处理 BeautifulSoup 并尝试使用 MechanicalSoup 并已将其加载到其他网站,但是当我请求请求该网站时,它需要很长时间,然后才真正得到它。任何想法都会非常有帮助。
这是我正在编写的 BeautifulSoup 代码:
import urllib3
from bs4 import BeautifulSoup as soup
url = 'https://www.apartments.com/apartments/saratoga-springs-ut/1-bedrooms/?bb=hy89sjv-mN24znkgE'
http = urllib3.PoolManager()
r = http.request('GET', url)
这是 Mechanicalsoup 的代码:
import mechanicalsoup
browser = mechanicalsoup.Browser()
url = 'https://www.apartments.com/apartments/saratoga-springs-ut/1-bedrooms/'
page = browser.get(url)
page
我想要做的是收集不同城市和公寓的数据,所以 url 将更改为 2-bedrooms 和 3-bedrooms 然后它会移动到另一个城市并在那里做同样的事情,所以我真的需要这部分工作。
任何帮助将不胜感激。
【问题讨论】:
标签: python web-scraping beautifulsoup mechanicalsoup