2012-09-28 33 views
-1

我有頁面,它有2個不同的HTML代碼。當我點擊視圖頁面源代碼時,我已經獲得了BeautifulSoup中的相同代碼,但我希望看到來自檢查元素的代碼。怎麼樣?BeautifulSoup - 來自檢查元素的代碼

+0

「檢查元素」是什麼意思? – 2012-09-28 11:17:13

+0

檢查元素在客戶端工作,美麗的湯在服務器上工作。我認爲你想要做的是使用服務器端調試工具來調試Beautifulsoup(pdb?) – yilmazhuseyin

回答

2

我想在HTML«檢查元素»螢火蟲或Chrome的開發工具是HTML的JavaScript處理後,這樣你就不能有同樣的JavaScript beautifulsoup

可以解釋掛鉤的JavaScript到頁面並檢索html內容,可以使用像https://github.com/kanzure/pyphantomjs這樣的測試工具或直接使用http://casperjs.org/或直接使用http://www.gnu.org/software/pythonwebkit/

+0

那麼我該如何做到這一點? – user1706084

+1

我用一些指針更新了我的答案 – amirouche