Я все еще новичок в питоне.У меня есть текстовый файл со списком чисел, и у каждого номера есть два «атрибута» вместе с ним:
250 121 6000.654
251 8472 650.15614
252 581 84.2
Я хочу найти 1-й столбец и вернуть 2-й и 3-й столбцы как отдельные переменныетак что я могу использовать их позже.
cmd = """ cat new.txt | nawk '/'251'/{print $2}' """
os.system(cmd)
Это работает в том, что печатает столбец $ 2, но я хочу присвоить этот вывод переменной, что-то вроде этого (однако это возвращает количество ошибок AFAIK):
cmdOutput = os.system(cmd)
также я хотел бы изменить значение nawk'd на основе переменной, примерно так:
cmd = """ cat new.txt | nawk '/'$input'/{print $2}' """
Если кто-то может помочь, спасибо.