python程序里,使用urllib.urlencode赋值后打印出来多个“25”是什么原因呢?

代码是这样的:

user = "aabc"
password = "yyy12%"
data = urllib.urlencode({"loginname":user,"nloginpwd":password})
print data

输出结果是这样的: loginname=aabc&nloginpwd=yyy12%25

最后这个25是哪里来的呢?

阅读 4.3k
2 个回答

%25 就是 % url encoding 之后啊

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题