Python 3.x Can';t使用Beatifulsoup Python 3附加基本URL以创建绝对链接

Python 3.x Can';t使用Beatifulsoup Python 3附加基本URL以创建绝对链接,python-3.x,beautifulsoup,python-requests,Python 3.x,Beautifulsoup,Python Requests,我在输出文件中得到一个链接列表,但需要将所有链接显示为绝对链接。有些是绝对的,有些是相对的。如何将基本url附加到亲属中,以确保在csv输出中仅获得绝对链接 我得到所有的链接,但不是所有的绝对链接,例如/子页面,而不是 使用urljoin: from urlparse import urljoin ... base_url = "http://cnn.com" absolute_url = urljoin(base_url, relative_url) 使用urljoin: from urlp

我在输出文件中得到一个链接列表,但需要将所有链接显示为绝对链接。有些是绝对的,有些是相对的。如何将基本url附加到亲属中,以确保在csv输出中仅获得绝对链接

我得到所有的链接,但不是所有的绝对链接,例如/子页面,而不是
使用
urljoin

from urlparse import urljoin
...
base_url = "http://cnn.com"
absolute_url = urljoin(base_url, relative_url)

使用
urljoin

from urlparse import urljoin
...
base_url = "http://cnn.com"
absolute_url = urljoin(base_url, relative_url)