هنر برنامه نویسی با پایتون ، ‌‌‌‌‌فایلها

متغیرها و ساختمان داده های مختلفی چون فهرست[1] ، واژه نامه[2]، چندتایی[3] ، کلاس و دیگر اشیایی  که تا کنون در برنامه ها جهت ذخیره و پردازش اطلاعات استفاده می کردیم در حافظه اصلی[4] رایانه ذخیره می شوند بنابراین با پایان یافتن برنامه یا خاموش شدن دستگاه همه داده ها از بین می روند. برای ذخیره دائمی ، داده ها باید درفایل ها ذخیره شوند.از این رو کار با فایل ها بخش بسیار مهمی از هر برنامه است. فایل یک واحد منطقی در سیستم عامل[5] است که برای نگهداری طولانی مدت اطلاعات برروی رسانه های ذخیره سازی مختلفی چون دیسک سخت[6] ، دیسک های نوری[7] ودیگر رسانه های ویژه نگهداری طولانی مدت اطلاعات استفاده می شود. کار با فایل ها فرآیندی بسیار پیچیده است از این رو مدیریت فایل ها یکی از وظایف بسیار مهم سیستم عامل است. 

ادامه مطلب ...