Print statements giving Invalid Syntax error
本问题已经有最佳答案,请猛点这里访问。
这似乎有点奇怪。我的python脚本中有一些print语句,这些语句是通过批处理作业运行的。
问题出在print语句上,我尝试了所有可能的方法,但它仍然抛出了一个无效的语法错误。
1 2 3 | print STDERR 'Kapil >> BEFORE INSERT'; print STDERR 'Kapil tag_id >> $tag_id'; print STDERR 'Kapil Hostname >> $hostname'; |
我必须给stderr打印作业输出文件中的语句。否则就不会打印任何内容。
1 2 3 4 5 | File"/d/home/aprun-prologue/aprun-prologue", line 169 print STDERR 'Kapil >> BEFORE INSERT '; ^ SyntaxError: invalid syntax |
谢谢,卡皮尔
1 2 3 4 5 | import sys print >>sys.stderr, 'Kapil >> BEFORE INSERT' print >>sys.stderr, 'Kapil tag_id >> $tag_id' print >>sys.stderr, 'Kapil Hostname >> $hostname' |