2014-07-13 54 views
0

出於某種原因,我似乎無法找到爲什麼此代碼打印「無」。我複製/直接的ID從HTML粘貼...在此先感謝Requests,BeautifulSoup,None

import bs4 
import json 
import requests 

URL = 'http://hypem.com/popular' 

html = requests.get(URL).text 
soup = bs4.BeautifulSoup(html) 

print soup.find(id="displayList-data") 

出於某種原因,它工作時,我從「請求」到「的urllib2」

import bs4 
import json 
import urllib2 

URL = 'http://hypem.com/popular/' 

html = urllib2.urlopen(URL) 
soup = bs4.BeautifulSoup(html) 
data = soup.find(id="displayList-data") 

print data 
+1

'print html'並在其中找到'displayList-data'。如果沒有'displayList-data',那麼頁面使用JavaScript來加載頁面,你有更多的工作要做。 – furas

+0

我運行此代碼,並獲取文本 - 「

相關問題