如果ipython或终端可以通过if ‘\u4e00’ <= char <= ‘\u9fa5’:判断中文字符,但是把代码写到文件中,通过python指令运行,就不能,是因为python版本问题。我们需要将python版本编成Python3.X(源码文件默认使用utf-8编码)。网上2.X加声明编码在python文件里不管用。
如果ipython或终端可以通过if ‘\u4e00’ <= char <= ‘\u9fa5’:判断中文字符,但是把代码写到文件中,通过python指令运行,就不能,是因为python版本问题。我们需要将python版本编成Python3.X(源码文件默认使用utf-8编码)。网上2.X加声明编码在python文件里不管用。