Python和php通信乱码问题解决方法_python教程-查字典教程网
Python和php通信乱码问题解决方法
Python和php通信乱码问题解决方法
发布时间:2016-12-28 来源:查字典编辑
摘要:即使在urlencode之前str.decode(“cp936″).encode(“utf-8″)做了编码转换也是没用的。后来查询手册查到一...

即使在urlencode之前str.decode(“cp936″).encode(“utf-8″)做了编码转换也是没用的。后来查询手册查到一个urllib.quote()函数,用此方法成功解决!

python端:

复制代码 代码如下:

str = "中文"

str = urllib.quote(str.decode("cp936").encode("utf-8"))

postData = {}

postData['str'] = str

...post请求发送代码...

php端:

复制代码 代码如下:

$str = urldecode($_POST['str'])

echo $str;

完美解决乱码问题!

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新python学习
    热门python学习
    脚本专栏子分类