快好知 kuaihz

Python3不存在raw_input( )以及部分错误解释

Python3不存在raw_input( )了

一、键盘输入

Python3将raw_input和input进行整合成了input…去除了raw_input()函数…

其接受任意输入, 将所有输入默认为字符串处理,并返回字符串类型

input() (Python3中为input())返回的结果不包含末尾的换行符

而sys.stdin.readline()返回的结果包含了末尾的换行符n

str = input("请输入:");print  ("你输入的内容是: ", str)

参考: https://blog.csdn.net/q_17600689511/article/details/90297747

AttributeError: module "urllib" has no attribute "urlencode"

python3的urllib结构与python不太一样了,可以作以下修改:urllib.parse.urlencode。

错误代码:

data = urllib.urlencode(data)

错误原因:python2和python3的urllib结构是有所不同的,所以不能这样用

解决方案:

data = urllib.parse.urlencode(data)

原文链接:https://blog.csdn.net/zhongyuchen/article/details/78370908

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:raw_input  raw_input词条  以及  以及词条  错误  错误词条  存在  存在词条  解释  解释词条  
观点

 研究生培养文化方面不重要吗?

研究生培养文化方面不重要吗?王德华 师生在微信群里闲聊,口无遮拦,说话随意。有次聊到师生关系等话题,我说导师对研究生影响最大的是思想和学术品位,意在提...(展开)