Поместите файл чтения в каталог

Поэтому я пишу функцию, чтобы открыть файл, прочитать его и поместить его в словарь.

В основном файл, который я читаю, выглядит следующим образом:

Bread 10 Butter 6 Cheese 9 Candy 11 Soda 5 

Я хочу, чтобы мой словарь имел такую ​​форму:

 { 'bread': 10, 'butter': 6, 'cheese': 9, 'candy': 11, 'soda': 5 } 

Итак, как я могу убедиться, что слова будут оставаться строками, и я выберу числа как int ?

Пока так я могу открыть свой файл, но у меня нет идей, как идти дальше.

 def preberi_inventar(dn0501): f = open("dn0501.txt", "r") line = f.readlines() f.close()