2013-08-07 3 views
1

Извинения за то, что я знаю, будет простой проблемой. Я новичок в 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 

Я предполагаю, что это является основной проблемой для решения, но, несмотря на это, я прибегая к помощи не действительно знаю, как я должен это исправить. Я пробовал использовать двоеточие вместо полутень и обеспечил, чтобы амперсанд был прав от копирования. Есть идеи?

+3

ли какой-то веб-сайт двойной закодировать, сделал это? Вы ищете '' 'operator; '<' - код escape-кода для этого символа. –

ответ

9

Вы ищете оператора < вместо lt. (lt выступает за менее чем оператор в HTML, см this нить.)

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

Спасибо. Я сказал, что я был новичком! –

+0

Рад помочь. Счастливое обучение! И, не стесняйтесь принимать ответ, когда система позволяет вам. :) –

+0

Это буквально '<' на странице он [скопировал это с] (http://www.alex-hanna.com/tworkshops/lesson-6-basic-sentiment-analysis/). Я написал «ошибку» с автором. – msw

Смежные вопросы