Posted in Python onApril 15, 2014
即使在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和php通信乱码问题解决方法
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@