bs4を使用したスクリーンスクレイピングに問題があります。以下は私のコードです。
from bs4 import BeautifulSoup
import urllib2
url="http://www.99acres.com/property-in-velachery-chennai-south-ffid?"
page=urllib2.urlopen(url)
soup = BeautifulSoup(page.read())
properties=soup.findAll('a',{'title':'Bedroom'})
for eachproperty in properties:
print eachproperty['href']+",", eachproperty.string
サイトを分析したところ、実際のタイトル構成はこんな感じ
1 Bedroom, Residential Apartment in Velachery
すべてのアンカー リンクに対して。しかし、これに対する出力は得られず、エラーもありません。では、単語を含むタイトルを持つすべてのデータをスクレイピングするようにプログラムに指示するにはどうすればよい"Bedroom"
でしょうか?
私がそれを明確にしたことを願っています。