Фон:
Я создал 2 кадра данных с пользовательской информацией (один для основного списка и входного файла)
Входной файл - retailEmp, и я взял значения из указанного c столбца и поместите их в список (retail_term_file_empID). Главный список - retailTerm, и я перенес значения из указанного столбца c в другой список (retail_term_file_empID)
. Сценарий ищет дубликаты из retail_val_wd_report_emp в retail_term_file_empID. если он найдет дубликат, он будет пропущен, если он уникален, я хочу, чтобы он просмотрел весь фрейм данных retailEmp. если значение в поле Employee_ID соответствует WD_report_retail_EMP, чем экспортировать значение Effective_date.
, так что это фрагмент кода с ошибкой, которую я получаю
for WD_report_retail_EMP in retail_val_wd_report_emp:
if WD_report_retail_EMP in retail_term_file_empID:
pass
else:
print(retailEmp.loc[retailEmp['Employee_ID'] == WD_report_retail_EMP, "Effective_Date"])
вывод:
(venv) [user@localhost Termination]$ python3 Term.py
/home/user/PycharmProjects/Termination/venv/lib64/python3.6/site-packages/pandas/core/ops/array_ops.py:253: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future will perform elementwise comparison
res_values = method(rvalues)
Series([], Name: Effective_Date, dtype: object)
Series([], Name: Effective_Date, dtype: object)
Series([], Name: Effective_Date, dtype: object)