python剥离URL并更换前向斜线



我当前有一个URL列表

http://www.website.com/dynamic/download.ashx?id=123/12/12345
http://www.website.com/dynamic/download.ashx?id=12/121/123451
http://www.website.com/dynamic/download.ashx?id=1/1233/123

我希望创建一个新列表,用_替换/剥离URL。创建一个新列表:

123_12_12345
12_121_123451
1_1233_123

我通过拆卸

删除了URL
for z in columns['location']:
    print z.split('=')[1:]enter code here
    stripped.append(z.split('=')[1:])

有助于用_替换/将不胜感激。干杯!

这将分开= =,抓住第二部分,然后用_。

替换/
urls = ["http://www.website.com/dynamic/download.ashx?id=123/12/12345",
        "http://www.website.com/dynamic/download.ashx?id=12/121/123451",
        "http://www.website.com/dynamic/download.ashx?id=1/1233/123"]
for url in urls:
    print(url.split("=")[1].replace("/","_"))
newink = a.split('=')[0] + a.split('=')[1].replace('/','_')

然后循环为每个链接转换

最新更新