在python中获取修改的网址

时间:2018-08-16 14:03:51

标签: python python-3.x

我有以下代码:

import urllib.parse

url1 = 'http://example-number.mysite.com/api'
number = '//-1'
url = urllib.parse.urljoin(url1,number)
print(url)

我想要得到的结果是: http://example-1.mysite.com/api

是否可以使用urljoin做到这一点?还是我应该使用join来做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以尝试以下方法:

n = 1
# in python 3.6
url = f'http://example-{n}.mysite.com/api'
# with format
url = 'http://example-{}.mysite.com/api'.format(n)
# with %
url = 'http://example-%s.mysite.com/api' % n