错误代码:
data = urllib.urlencode(data)
错误原因:python2和python3的urllib结构是有所不同的,所以不能这样用
解决方案:
data = urllib.parse.urlencode(data)
原文链接:https://blog.youkuaiyun.com/zhongyuchen/article/details/78370908
本文介绍了一个常见的Python跨版本错误,即在不同版本的Python中使用urllib.urlencode时出现的问题。由于Python2和Python3在urllib模块的结构上存在差异,直接迁移代码可能导致错误。文章提供了正确的解决方案,即将urllib.urlencode替换为urllib.parse.urlencode,以确保代码在Python3中的正确运行。
错误代码:
data = urllib.urlencode(data)
错误原因:python2和python3的urllib结构是有所不同的,所以不能这样用
解决方案:
data = urllib.parse.urlencode(data)
原文链接:https://blog.youkuaiyun.com/zhongyuchen/article/details/78370908
3195
2万+

被折叠的 条评论
为什么被折叠?