Por padrão, awk
retira os espaços iniciais e finais e atribui cada token que não é espaço em branco a um campo (se você não alterar o separador de campo). Isso pode ser feito em Python com:
import sys
f = sys.stdin
# If you need to open a file instead:
#f = open('your.file')
for line in f:
fields = line.strip().split()
# Array indices start at 0 unlike AWK
print(fields[0])