gpt4 book ai didi

python-3.x - 如何在没有 "[ ] '的url字符串中传递列表变量“在python中

转载 作者:行者123 更新时间:2023-12-02 17:08:30 24 4
gpt4 key购买 nike

我需要格式化一个 url 字符串以便与 urllib 一起使用:我想要获取的 url 字符串如下:

http://localhost:8086/service/records/names?name=A,B,C,D,E,F,G

如果我用

namelist = ['A','B','C','D','E','F','G']
url = 'http://localhost:8086/service/records/names?name={namelist}'.format(namelist=namelist}

然后我得到:

http://localhost:8086/service/records/names?name=['A','B','C','D','E','F','G']

那么我应该如何通过传入没有“[]'”的字符串列表来格式化 url 字符串?

最佳答案

用...将列表连接成一个字符串

'[在此处插入分隔符]'.join(namelist)

所以在你的情况下

','.join(名单)这会产生“A、B、C、D、E、F”...

然后您可以使用您的初始方法和 .format()

关于python-3.x - 如何在没有 "[ ] '的url字符串中传递列表变量“在python中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50537027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com