Python 将文本中的基本URL与集合中的相对URL相结合

Python 将文本中的基本URL与集合中的相对URL相结合,python,python-3.x,url,Python,Python 3.x,Url,我有一组()的相对链接,我需要将它们组合到一个基本链接,以便它成为一个绝对链接 这是使用相对链接创建set()的代码。我想将所有这些与基本链接结合起来,例如:“https:\www.census.gov” 只需将基本链接设置为变量并添加字符串 base_url = 'https://www.census.gov' linker_set = set() for link in soup.find_all('a', attrs={'href': re.compile("^/")}): p

我有一组()的相对链接,我需要将它们组合到一个基本链接,以便它成为一个绝对链接

这是使用相对链接创建set()的代码。我想将所有这些与基本链接结合起来,例如:“https:\www.census.gov”


只需将基本链接设置为变量并添加字符串

base_url = 'https://www.census.gov'

linker_set = set() 
for link in soup.find_all('a', attrs={'href': re.compile("^/")}):
    print(link.get('href')) 
    # Store link string as variable
    href_link = link.get('href')
    # Add base url to href link
    new_link = base_url + href_link
    linker_set.add(new_link)

将代码添加到问题中,而不是添加到注释中。非常感谢
base_url = 'https://www.census.gov'

linker_set = set() 
for link in soup.find_all('a', attrs={'href': re.compile("^/")}):
    print(link.get('href')) 
    # Store link string as variable
    href_link = link.get('href')
    # Add base url to href link
    new_link = base_url + href_link
    linker_set.add(new_link)