Как сделать хранение словаря (ников) в Python?
Не приучай себя к хранению данных в файлах. Почитай в инете про SQLite, самая легкая БД для начала.
sqlite, mongodb, redis, memcached... да и вообще любая субд. Под все уже давно написаны коннекторы и либы - и это будет проще и лучше, чем писать велосипед