获得无效的语法错误

时间:2013-08-07 14:15:47

标签: python mapreduce

提前道歉我知道这将是一个简单的问题。我是Python的初学者,但已决定用它来编写mapreduce进行情感分析。

我从这个链接中获取了一个python文件:http://www.alex-hanna.com/tworkshops/lesson-6-basic-sentiment-analysis/给我指导并尝试运行它。我遇到问题的具体问题的代码是:

…
if len(sys.argv) < 2:
   print "Usage: avgNReduce.py "
   sys.exit(0)
…

错误是:

   if len(sys.argv) < 2:
                       ^
   SyntaxError: invalid syntax

我认为这是一个需要解决的基本问题,但是尽管谷歌搜索它,我真的不知道我是怎么解决这个问题的。我尝试过使用冒号而不是半结肠,并且确保从复制中得到的&符号是正确的。有什么想法吗?

1 个答案:

答案 0 :(得分:9)

您正在寻找<运算符而不是lt。 (lt代表HTML中的小于运算符,请参阅this thread。)

if len(sys.argv) < 2:
    print "Usage: avgNReduce.py "
    sys.exit(0)