Создание Mapper.py в Linux и оператор If не работаетLinux

Ответить
Anonymous
 Создание Mapper.py в Linux и оператор If не работает

Сообщение Anonymous »

Я пытаюсь создать Mapper.py в Linux, чтобы затем запускать его в сочетании с редуктором.py в базе данных h1b.
Это код, который я использую: р>

Код: Выделить всё

import sys
for line in sys.stdin:
line = line.strip()
EMPLOYER_NAME = line.split(",") [1].strip()
PREVAILING_WAGE = line.split (",") [5].strip()
JOB_TYPE = "academic" if "UNIVERSITY" in EMPLOYER_NAME.lower() else "industry"
print ('%s\t%s\t%s' % (JOB_TYPE,EMPLOYER_NAME,PREVAILING_WAGE))
Код работает, но он классифицирует все записи как «отраслевые», а не как «отраслевые», а некоторые как «академические». Например, «Мичиганский университет» классифицируется как «промышленность».
Введите здесь описание изображения
Я попробовал проверить, что в слове нет пробелов или других символов. университета в столбце «Имя_работодателя», но его нет, так что это не должно быть проблемой.

Подробнее здесь: https://stackoverflow.com/questions/791 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»