我正在为我的python脚本提供用户输入,并且抛出错误:
raw_input_to_unicode中的文件“ C:\ Python37 \ lib \ site-packages \ gtech \ ads \ ds \ histconv \ parsers.py”,第34行 返回str.decode(input_string,sys.stdin.encoding或 AttributeError:类型对象“ str”没有属性“ decode”
这是我处理输入字符串的代码
def raw_input_to_unicode(input_string):
return str.decode(input_string, sys.stdin.encoding or
locale.getpreferredencoding())
答案 0 :(得分:0)
在python 3.x中,字符串通常是Unicode
如果您从input()函数获取了字符串,则可以肯定是Unicode