python json.dumps 时 包含签名的 dict 怎么办
1个回答
展开全部
1.encode不是用来做unicode的,相反它是由unicode对象经过编码后输出str对象的。str是二进制流,本身可以存储任何编码输出的任何内容(相当于py3里的bytes)。
2.utf8编码覆盖全部unicode字符集,不存在编码失败;RSA的模块输出的理应是str,且不说Base64编码过的情况,就算不是,在dump时也会转换成\x??的形式,所以绝对不会是问题所在。
3.最有可能出问题的部分在于你那个中文的name部分,但具体问题在哪儿,没有代码也没有错误信息所以抱歉真是看不出来。
4.这种提问最好带上错误log和部分代码。
2.utf8编码覆盖全部unicode字符集,不存在编码失败;RSA的模块输出的理应是str,且不说Base64编码过的情况,就算不是,在dump时也会转换成\x??的形式,所以绝对不会是问题所在。
3.最有可能出问题的部分在于你那个中文的name部分,但具体问题在哪儿,没有代码也没有错误信息所以抱歉真是看不出来。
4.这种提问最好带上错误log和部分代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询