У меня есть таблица, в которой один из столбцов содержит список хостов. У меня есть другой список хостов, который присутствует в файле.
select * from hosts;
hostname | size| Mem|Env,
---------------------------
abc | 5 |100|Prod
def | 4 |200|QA
ghe | 8 |200|Dev
ijk | 4 |100|Dev
lmn | 5 |400|Dev
opq | 2 |200|qa
Файл, который имеет столбец host, env и размер
cat /tmp/hostfile
def |200|QA
rst |100|dev
uvw |200|prod
xyz |200|dev
Я хочу отфильтровать список, который содержит только те хосты / tmp / hostfile, которых нет в таблице хостов.
Здесь мой список python должен содержать
A = [ [rst][100][dev], [uvw][200][prod] ,[xyz][200][dev]]
def хост опущен, поскольку он уже находится в таблице хостов.
Я использую python и PostgreSQL в этом