有人可以帮我使用Beautifulsoup废弃HTML吗?

时间:2017-03-17 10:09:25

标签: python beautifulsoup

我已经下载了Beautifulsoup并希望在我的python程序中导入它。我输入了我的python程序如下:

import urllib
from BeautifulSoup import *
url = raw_input('Enter - ')
html = urllib.urlopen(url).read()
soup = BeautifulSoup(html)
tags = soup('a')
for tag in tags:
    print 'TAG:',tag
    print 'URL:',tag.get('href', None)
    print 'Contents:',tag.contents[0]
    print 'Attrs:',tag.attrs

现在我已将其保存在其他文件夹中。 当我尝试运行程序时,我收到以下错误。

error message

那么,这可能是什么原因以及如何使其发挥作用? 提前致谢 ! 我正在使用Python 2.7.13并且导入在其中工作? 我尝试导入 bs4 ,但导入无法识别为内部或外部命令

2 个答案:

答案 0 :(得分:1)

from bs4 import BeautifulSoup 

bs4是一个库,您应该导入它。

文件:Quick Start

答案 1 :(得分:0)

似乎有pythonpath的问题。

检查您是否为此库设置了正确的设置:https://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-beautiful-soup