2
我需要html頁面的內容,但是如果html頁面包含iframe元素,我也需要iframe內容。 (在Python中) 是否有可能使用python函數加載所有內容?在python中獲取iframe內容
我需要html頁面的內容,但是如果html頁面包含iframe元素,我也需要iframe內容。 (在Python中) 是否有可能使用python函數加載所有內容?在python中獲取iframe內容
嘗試使用BeautifulSoup,其中supports iframes out of the box。
代碼段(full code here):
import re
from BeautifulSoup import BeautifulSoup, Comment
...
for iframe in mosoup("iframe"):
mosoup.iframe.extract()
UPDATE:鏈接到的代碼的當前位置(今github上)。
util導入在我的電腦中不起作用。爲什麼? – barroco 2011-01-09 20:38:35
請檢查@Martijn彼得斯在這個問題的答案 http://stackoverflow.com/questions/23028664/python-beautifulsoup-iframe-document-html-extract。這可能對你有所幫助。 – 2016-10-17 10:14:24