|
2 / 1 / 1
Регистрация: 15.11.2018
Сообщений: 17
|
||||||
Запись в словарь данных из файла20.12.2018, 07:11. Показов 14304. Ответов 4
Метки нет (Все метки)
Здравствуйте, создаю проект, и столкнулся с проблемой сохранения данных профилей игроков.
При изменении какого-либо параметра (деньги, транспорт, дом и др.) вызывается функция, сохраняющая в специальные файлы данные профиля игрока. И, когда на сервере возникнет проблема, будь то отключение сервера или пропало соединение с интернетом, нужно в переменные-словари добавить новое значение из файла, в котором сохранены соответствующие характеристики всех игроков.
Как записать в словарь значение файла не ключом, а ключами и их значениями, как было в словаре dic?
0
|
||||||
| 20.12.2018, 07:11 | |
|
Ответы с готовыми решениями:
4
Чтение данных из текстового файла в словарь «Создание файла. Запись и чтение данных. Запись и чтение блоков данных из файла» Переделайте на с С++ на С
|
|
1303 / 843 / 409
Регистрация: 12.03.2018
Сообщений: 2,305
|
|||||||
| 20.12.2018, 10:12 | |||||||
|
Файл текстовый. Поэтому записать в него можно только текст, прочитать из него можно только текст. Поэтому это вы должно позаботиться о структуре ваших данных перед записью в файл, а после чтения сделать парсинг данных из файла. Может удобнее хранить данные не в .txt, а например xml, где каждый игрок - элемент. Элементы могут иметь свои атрибуты и вложенные элементы.
0
|
|||||||
|
2 / 1 / 1
Регистрация: 02.11.2018
Сообщений: 38
|
|
| 20.12.2018, 10:50 | |
Сообщение было отмечено Ruslan1818 как решение
Решение
Ruslan1818, если проект простой, можно использовать библиотеку pickle, сохранит данные в файл как надо
1
|
|
|
5222 / 3469 / 1173
Регистрация: 21.03.2016
Сообщений: 8,295
|
|||||||||||
| 20.12.2018, 14:56 | |||||||||||
|
если хочется костылей то можно но это как пример, при большой вложенности сложности с разбором будет больше.
1
|
|||||||||||
|
Просто Лис
|
|
| 22.12.2018, 09:41 | |
|
А ещё dict можно хранить как json в файле, если данных немного.
0
|
|
| 22.12.2018, 09:41 | |
|
Помогаю со студенческими работами здесь
5
Как сделать вывод данных из файла в словарь по нажатию кнопки? Считать из .txt файла слова и записать их в словарь, который использует сохранение данных в виде Tree Как сделать так ,чтобы при пустом файле(код для считывания данных из файла в словарь) не выдавало ошибку?
Считывание данных из текстового файла и их запись в структурированный файл, сортировка данных в двоичном файле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|