python [自定义函数] JSON 转 get url 得参数

# json 转get url得参数
def jsonDataToUrlParams(params_data):
    url_str = '?'
    nums = 0
    max_nums = len(params_data)
    for key in params_data:
        nums = nums + 1
        # 如果是最后一位就不要带上&
        # 拼为url字符串
        if nums == max_nums:
            url_str += str(key) + '=' + str(params_data[key])
        else:            
            url_str += str(key) + '=' + str(params_data[key]) + '&'
    return url_str

转之前:

get_params:  {"site":"www.24zbw.com","token":"v2EOClTim3X4ocXD"}

结果如下:

http://data.zz.baidu.com/urls?site=www.212321w.com&token=v2EOC123123213
本作品采用《CC 协议》,转载必须注明作者和本文链接
嗨,我是波波。曾经创业,有收获也有损失。我积累了丰富教学与编程经验,期待和你互动和进步! 公众号:上海PHP自学中心
wangchunbo
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
司机 @ 某医疗行业
文章
309
粉丝
352
喜欢
565
收藏
1131
排名:61
访问:12.6 万
私信
所有博文
社区赞助商