如何使用 urljoin 将 https 连接到文本?

How to join https to a text using urljoin?

我正在尝试将 https 添加到文本 business.com 中,如下所示:

from urllib.request import urljoin
datax = "business.com"
base_url = "https://www."
aa11 = urljoin(base_url, datax)
print(aa11)

我得到以下信息。实际上,我不知道要避免在 .business 之间添加 /

https://www./business.com

期望的输出:

https://www.business.com

或者还有其他方法可以得到想要的输出吗?

在此先感谢您的帮助。

这似乎不是一个有前途的解决方案,但会起作用,因为 https:// (or http://) 部分在大多数网站中都很常见,即为什么下面的代码会起作用

在打印上方包含此行 aa11 = aa11[:8]+aa11[8:].replace('/',"")

您为什么不使用基本的字符串连接,它可以在此处提供您想要的准确输出?

datax = "business.com"
base_url = "https://www."
x = base_url+datax
print(x)