如何使用 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)
我正在尝试将 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)