【发布时间】:2012-10-17 23:00:48
【问题描述】:
我已经开始学习如何使用 urllib 和 beautifulsoup 从网站上抓取信息。我想从该页面(在代码中)获取所有文本并将其放入文本文件中。
import urllib
from bs4 import BeautifulSoup as Soup
base_url = "http://www.galactanet.com/oneoff/theegg_mod.html"
url = (base_url)
soup = Soup(urllib.urlopen(url))
print(soup.get_text())
当我运行它时,它会抓取文本,尽管它在所有字母之间用空格输出它并且仍然显示 HTML,但不确定为什么。
i n ' > Y u p . B u t d o n t f e e
这样,有什么想法吗?
另外,我该怎么做才能将此信息放入文本文件中?
(使用 beautifulsoup4 并运行 ubuntu 12.04 和 python 2.7)
谢谢你:)
【问题讨论】:
标签: python beautifulsoup urllib