ذخیره دیکشنری ها در فایل سی اس وی با پایتون (انتشار: 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 درج شدند.


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

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

این چیه هم یه ایده است و هم یه چالش یادگیری برای ما (و البته برای هر کسی که بخواد کنارمون باشه). هدف ایده از اسمش پیداس. قراره هر تصویری دادین بگه چیه.

English


پایتون مقدماتی