ذخیره دیکشنری ها در فایل سی اس وی با پایتون (انتشار: 1402/06/28)

دیکشنری های یکی از مهمترین نوع داده های زبان برنامه برنامه نویسی پایتون هستن، که امکان ذخیره داده به صورت کلید و مقدار را دارند. نوع داده دیکشنری قابل تغییر است و امکان اجازه ثبت داده تکراری را نمی دهد.

این چیه؟

در اسکریپت زیر با استفاده از کتابخانه سی اس وی اطلاعات ذخیره شده در دیتا ست را در فایل سی اس وی ذخیره می کنیم

import csv
field_names= ['No', 'Country', 'Capital']
Cities=[
    {'No':1, 'Country':'Iran', 'Capital':'Tehran'},
    {'No':1, 'Country':'Turkey', 'Capital':'Istanbul'},
    {'No':1, 'Country':'Azerbaijan', 'Capital':'Baku'},
]
with open('Cities.csv', 'w') as csvfile:
    writer = csv.DictWriter(csvfile, fieldnames=field_names)
    writer.writeheader()
    writer.writerows(Cities)


نظرات خوانندگان نوشته

منوچهر عبدی - 1402/06/28

با سلام فکر کنم مقادیر ستون No کدهای شما بایستی 1، 2 و 3 می بود که به اشتباه همشون 1 درج شدند.


نظری در این مورد دارید؟ خوشحال می‌شیم اون رو برامون ارسال کنید.