jython中为一个变量赋中文值,为何直接报SyntaxError?
用得 win7jython> a = '中文'
回车后, SyntaxError: Illegal character in file '<stdin>' for encoding 'utf-8'
还能不能好好地工作啦,妈啊!!
但用a = 'english'
就是正确的,这是为什么?
报错在utf8下错误的编码,应该在赋值前进行编码吧 代码最上面开头加上下面的语句试试
#-*- coding: utf-8 -*- #-*- coding: utf-8 -*-
代码开头加上这个语句
页:
[1]