在python中预先设置绝对链接的相对链接

时间:2018-06-13 14:15:42

标签: python-3.x list list-comprehension prepend

我正在尝试将列表中的所有相对链接转换为绝对网址。我的列表目前包括相对值和绝对值。我希望我的代码更正相对链接并忽略所有绝对值。我的第一次尝试如下:

for link in list:
   if link.startswith('/'):
       link.prepend('https://acme.com')

我收到与链接和前置相关的错误。

然后我研究并找到了一个使用列表理解的选项并尝试了这个:

for link in list:
   if link.startswith('/'):
      ['https://www.acme.com{0}'.format(link) for link in list]

这部分有效,但它忽略了我的if语句并添加到我列表中的每个链接。

0 个答案:

没有答案