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