从网站请求数据会返回一个如下所示的列表
[
"https://site1.com/:hash",
"https://site2.com/:hash",
"https://site3.com/:hash",
"https://site4.com/:hash",
"https://site5.com/:hash"
]
我试图循环遍历列表,并用一个等于cats的变量替换:hash。列表中额外的格式、额外的标点符号和搜索/替换让我很困惑。任何额外的帮助都将不胜感激
https://site1.com/cats
https://site2.com/cats
https://site3.com/cats
https://site4.com/cats
https://site5.com/cats
#!/usr/bin/env python3
import os
import requests
gw_path = 'https://raw.githubusercontent.com/ipfs/public-gateway-checker/master/gateways.json'
r = requests.get(gw_path)
text = r.text
for item in text:
mod = item.replace(':hash', 'cats')
print(mod)
是的
如果
a
是初始列表,请使用列表理解:以及:
相关问题 更多 >
编程相关推荐