Kişisel bilgiler için bir sorgu çalıştırırken bir ana sözlük oluşturmayla çalışıyorum.Sözlük python'da nasıl güncellenir?
dictionary = {}
user_input =input('enter user id: ')
D = query(user_input)
dictionary[user_input] = D
Ve sözlüğü yazdırmak eğer [user_input] = D, böyle bir şey alacak: Şu
Ben defalarca istemi ve tüm bireysel kaydetmek istediğiniz
{'user_input':[info]}
Bir ana sözlükte bilgi ve bir metin dosyasına koydu.
Yazılımı nasıl biçimlendiririm, böylece metin dosyasına yazdırmaya çalıştığımda hepsi büyük bir sözlük olarak yazılır? Ben denedim ne
: Güvenilir bir şey diff:
output_file = ('output.txt', 'w')
print(dictionary, file = output_file)
output_file.close()
Bu yalnızca} {
DÜZENLEME yazdırmak gibi görünüyor. D zaten bir sözlük döndüren beri Denedim: Sözlük sağa D saklanır sözlüğü eklemek gerekiyordu
dictionary.update(D)
? Ben baskı sözlüğünü çalıştığınızda
Ancak:
print(dictionary)
#it returns: {}
bu aslında Aşina olduğum yoldur, ama Özellikle json kullanmamak söylendi .... – johnson
Alternatif çözüm ile güncellenmiş cevap. – fips