python 字符串去掉空格,python去掉字符串前后的空格

  python 字符串去掉空格,python去掉字符串前后的空格

  以下格言:

  test={ atest : atest , btest : btest}

  使用json.dumps后的Url_encode(测试):

  test={ atest : atest , btest : btest } jstr=JSON . dumps(test)urlTest={ urlTest :jstr }

  打印如下:

  urltest={"atest": "atest "," btest": "btest"}

  使用反向编码后,你会发现:

  多余空格的原因是使用python json dict时,生成的字符串中默认在,和:后有一个空格。解决方案是:

  使用分隔符指定分隔符,系统默认分隔符为(,,:)

  代码如下:

  Test={atest: atest , btest : btest } jstr=JSON . dumps(test,separators=(,,:))urltest={ urltest :jstr } printurllib . urlcode(urltest)

  urltest={"atest":"atest "," btest":"btest"}

  解码,可以看到空格被去掉了。

  使用场景:

  不同的语言在url编码参数后有不同的值。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: