AttributeError:“函数”对象没有属性“ urljoin”

Shi*_*hra -1 python beautifulsoup python-2.7

我一直在使用在pyhton2.7中使用BeautifulSoup的搜寻器,但遇到此错误:

AttributeError:“功能”对象没有属性“ urljoin

它实际上在一行中:

first_link = urlparse.urljoin('https://en.wikipedia.org/', article_link)

我已经使用urlparse导入了urljoin

from urlparse import urljoin

Mar*_*ers 5

您导入了两件事:

from urlparse import urlparse
from urlparse import urljoin
Run Code Online (Sandbox Code Playgroud)

urlparse因此,该名称绑定到功能而不是模块。只是urljoin用作全局变量,而不用作属性:

first_link = urljoin('https://en.wikipedia.org/', article_link)
Run Code Online (Sandbox Code Playgroud)