Как преобразовать словарь в текстовый файл в python?
Есть скачанный словарь dictionary.pkl. Нужно записать данные из словаря в txt файл. То есть каждая пара ключа и значения должны записаться в отдельной строке и разделяться через запятую.
Это часть словаря.
{'Ellen Abel': 11000,
'Sundar Ande': 6400,
'Mozhe Atkinson': 2800,}
На выходе должно получиться:
Ellen Abel,11000
Sundar Ande,6400
Mozhe Atkinson,2800
a = {'One': 1, 'Two': 2}
with open('text.txt', 'w') as file:
for key, value in a.items():
file.write(f'{key}, {value}\n')
or
file = open('text.txt', 'w')
for key, value in a.items():
file.write(f'{key}, {value}\n')
file.close()
1. Откройте pkl-файл в редиме чтения.
2. Считайте из него текст.
3. Преобразуйте текст в словарь.
4. Откройте новый файл в режиме записи.
5. Пробегайтесь по ключам словаря.
6.Печатайте в файл ключ, запятую и значение.
Александр, я вроде как даже работаю с пайтоном почти год, но не знал, что запись а файл можно делать через функцию принт, так как ни в одном гайде или статье не пишется об этом, но спасибо за новую информацию)