-2

我有以下代码:

for url in self.urls:
    f.write(url+"\n")
    f.flush()

网址如下所示:

http://www.site.com/Test-Title/data/78945613

我正在尝试保存另一个版本,该版本正在获取代码“78945613”并添加到此 URL 的末尾:

www.site.com/buy/id/78945613

我能够使用以下方法获取代码:

for url in self.urls:
    f.write(url.split("/")[-1]+"\n")
    f.flush()

但这只是它缺少的代码"www.site.com/buy/id/"我如何"www.site.com/buy/id/"在开始时添加然后保存?

4

1 回答 1

2

使用字符串连接:

strs = "www.site.com/buy/id/"
for url in self.urls:
    f.write(strs + url.split("/")[-1] + "\n")
    f.flush()

另一种选择是字符串格式:

f.write("www.site.com/buy/id/{}\n".format(url.split("/")[-1]))
于 2013-10-05T17:29:06.767 回答