java + spring (jython\python\script) Error:SyntaxError: no viable alternative at character '\n'

时间:2021-10-01 18:31:05

使用Jython结合java和Python开发功能时,要是遇到如下情况:

2016-03-10 16:16:49 DEBUG [com.freedom.orion.configs.JyhtonConfig] python script home:/Users/fs/Desktop/pythonScript

   File "", line 14

    Date/Time: 2016-03-10 14:42:22.493 +0800 ^

SyntaxError: no viable alternative at character '\n'

语法错误:没有可替代的字符"\n"

可能原因:注意输入到JythonScript脚本中的字符串应该事先replace(“\n”,”\\n”);

其实很容易理解,输入替换前后的字符串,你就会明白这个错误的原因