Добрый день,
У меня есть файл словаря Python, который я создал, используя следующий код:
playerdict = {('john','denver'):12345,('keneith','Noisewater'):23456}
Словарь очень длинный, поэтому я сохранил его в файл Python.
with open('playerdict.py','w') as file:
file.write("playerdict = { \n")
for k in sorted (playerdict.keys()):
file.write("%s:%s, \n" % (k, playerdict[k]))
file.write("}")
Теперь я могу импортировать словарь, используя:
from playerdict import playerdict
Какой самый питонный способ обновить словарь новым игроком? Например, я хочу добавить k, v ('johhny B', хорошо), 34567. Это единственный способ обновить playerdict, а затем переписать весь файл, или есть ли питонский способ записать имя в файл без перезаписи всего словаря в файл при каждом добавлении имени.
Спасиботак много заранее.