我想解析下面的頁面 http://www.lyricsnmusic.com/roxy-music/while-my-heart-is-still-beating-lyrics/26925936爲類似的歌曲列表。解析與beautifulsoup網頁獲取動態內容
類似歌曲的列表不在頁面源中,但在瀏覽器中使用「檢查元素」時出現。 我該怎麼做? 當前代碼:
url = 'http://www.lyricsnmusic.com/roxy-music/while-my-heart-is-still-beating-lyrics/26925936'
request = urllib2.Request(url)
lyricsPage = urllib2.urlopen(request).read()
soup = BeautifulSoup(lyricsPage)
的代碼生成的鏈接是:
for p in soup.find_all('p'):
s = p.find('a', { "class" : 'title' }).get('href')
哪些方法可以做到這一點?
該頁面使用[Last.fm API](http://www.last.fm/api)加載該數據。 –
['application.js'腳本](http://www.lyricsnmusic.com/javascripts/application.js)沒有被縮小,我建議你去閱讀它,並找出如何使用相同的API代替搜刮第三方網站。尋找http://ws.audioscrobbler.com網址。 –