Python和php通信乱码问题解决方法

 更新时间:2014年04月15日 12:00:19   作者:  
Python是在windows下的客户端,用的是cp936编码,php用的是utf-8编码,如果单纯使用urllib.urlencode编码之后post发送的话,php接收过来的中文会是类似\xb0\xe1这种形式的编码
即使在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;

完美解决乱码问题!

相关文章

  • 详解Django中六个常用的自定义装饰器

    详解Django中六个常用的自定义装饰器

    这篇文章主要介绍了详解Django中六个常用的自定义装饰器,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • 使用Python3内置文档高效学习以及官方中文文档

    使用Python3内置文档高效学习以及官方中文文档

    这篇文章主要给大家介绍了关于使用Python3内置文档高效学习以及官方中文文档的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Python3具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • 分布式爬虫scrapy-redis的实战踩坑记录

    分布式爬虫scrapy-redis的实战踩坑记录

    最近用scrapy-redis尝试了分布式爬虫,使用过程中也遇到了不少问题,下面这篇文章主要给大家介绍了关于分布式爬虫scrapy-redis的实战踩坑记录,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • Pyqt QImage 与 np array 转换方法

    Pyqt QImage 与 np array 转换方法

    今天小编就为大家分享一篇Pyqt QImage 与 np array 转换方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-06-06
  • Python3使用turtle绘制超立方体图形示例

    Python3使用turtle绘制超立方体图形示例

    这篇文章主要介绍了Python3使用turtle绘制超立方体图形,结合实例形式分析了Python使用海龟绘图模块turtle进行复杂图形绘制的相关原理与操作技巧,需要的朋友可以参考下
    2018-06-06
  • python 中[0]*2与0*2的区别说明

    python 中[0]*2与0*2的区别说明

    这篇文章主要介绍了python 中[0]*2与0*2的区别说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-05-05
  • python 对excel交互工具的使用详情

    python 对excel交互工具的使用详情

    这篇文章主要介绍了python 对excel交互工具的使用详情,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-07-07
  • numpy之sum()的使用及说明

    numpy之sum()的使用及说明

    这篇文章主要介绍了numpy之sum()的使用及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • python设置环境变量的几种方法总结

    python设置环境变量的几种方法总结

    这篇文章主要介绍了在Python中设置环境变量可以通过多种方式实现,包括使用os.environ、os.putenv、setuptools以及在操作系统级别设置,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-01-01
  • Swift 3.0在集合类数据结构上的一些新变化总结

    Swift 3.0在集合类数据结构上的一些新变化总结

    与字符串类似,Swift3在数组和字典等结构上也有改动,这里我们就来整理Swift 3.0在集合类数据结构上的一些新变化总结:
    2016-07-07

最新评论