作者:
Mutibil (nujabes)
2017-11-17 14:19:54使用python 3.5版本
最近想摸一下beautifulsoup的功能
所以想爬broadway的網站,寫個簡易查詢時刻表等功能
問題是這樣的
先附上code
url= 'https://www.nyc.com/broadway_tickets/'
html = urllib.request.urlopen(url).read()
soup BeautifulSoup(html, 'html.parser')
dramaName = soup.find_all('h2')
dramaList = []
for i in dramaName:
Print(i.string)
dramList.append(i.string)
劇名是放在h2 底下,但我用find_all去找body底下的h2標籤
只能找出局部的資訊,沒辦法找出所有的劇名
爬了一下stackflow, 有看到有些網站支援問題
有嚐試把html.parser換成lxml,但問題還是存在
想請問有可能朝哪個方向去解決這問題呢?
謝謝