Создание 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

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