Вы можете сделать это:
output = {}
for line in open("myfile"):
parts = line.split('|')
output[parts[1].strip()] = parts[2].strip()
print output['a'] // prints 869
print output['f'] // prints 3337
Или, используя модуль csv , как предложил Евгений Морозов:
import csv
output = {}
reader = csv.reader(open("C:/output.txt"), delimiter='|')
for line in reader:
output[line[1].strip()] = line[2].strip()
print output['a'] // prints 869
print output['f'] // prints 3337