替换 for 循环中的子字符串
replace a substring inside a for loop
我正在 运行 宁 API 这样的查询。这里 q=montratec
我不想使用“montratec”,而是使用存储在列表中的各种不同的词。我想通过用列表 names
中的不同元素替换单词 montratec
来在 for 循环中 运行 this。我怎样才能做到这一点?
url = "https://google-search3.p.rapidapi.com/api/v1/crawl/q=montratec%20AND%20(katalog%20OR%20catalog%20OR%20brosch%C3%BCre%20OR%20brochure)%20AND%20filetype=pdf&num=5"
response = requests.request("GET", url, headers=headers)
for i in names:
url = "https://google-search3.p.rapidapi.com/api/v1/crawl/q=montratec%20AND%20(katalog%20OR%20catalog%20OR%20brosch%C3%BCre%20OR%20brochure)%20AND%20filetype=pdf&num=5"
试试下面的方法(使用“f”字符串)
for name in names:
url = f"https://google-search3.p.rapidapi.com/api/v1/crawl/q={name}%20AND%20(katalog%20OR%20catalog%20OR%20brosch%C3%BCre%20OR%20brochure)%20AND%20filetype=pdf&num=5"
我正在 运行 宁 API 这样的查询。这里 q=montratec
我不想使用“montratec”,而是使用存储在列表中的各种不同的词。我想通过用列表 names
中的不同元素替换单词 montratec
来在 for 循环中 运行 this。我怎样才能做到这一点?
url = "https://google-search3.p.rapidapi.com/api/v1/crawl/q=montratec%20AND%20(katalog%20OR%20catalog%20OR%20brosch%C3%BCre%20OR%20brochure)%20AND%20filetype=pdf&num=5"
response = requests.request("GET", url, headers=headers)
for i in names:
url = "https://google-search3.p.rapidapi.com/api/v1/crawl/q=montratec%20AND%20(katalog%20OR%20catalog%20OR%20brosch%C3%BCre%20OR%20brochure)%20AND%20filetype=pdf&num=5"
试试下面的方法(使用“f”字符串)
for name in names:
url = f"https://google-search3.p.rapidapi.com/api/v1/crawl/q={name}%20AND%20(katalog%20OR%20catalog%20OR%20brosch%C3%BCre%20OR%20brochure)%20AND%20filetype=pdf&num=5"