خواندن فایل در پایتون
مهندسی مکانیک
مهندسی معماری
مهندسی پزشکی
زبان برنامه نویسی پایتون یکی از محبوب ترین زبان های برنامه نویسی حال حاضر دنیا محسوب می شود و در حوزه های بسیار مختلفی از توسعه وب تا محاسبات علمی مورد استفاده قرار می گیرد.
در این مقاله با خواندن فایل در پایتون آشنا خواهید شد. نکته مهمی که باید اشاره کنیم این است که برای کار با فایل در پایتون لازم نیست هیچ کتابخانه دیگری را import کنید، زیرا پایتون توابع مورد نیاز برای ایجاد، نوشتن و خواندن فایل ها را درون خود دارد.
اگر به تازگی شروع به یادگیری پایتون کرده اید و می خواهید بدانید چه مسیری شما را بدل به یک برنامه نویس بهتر می کند، پیشنهاد می کنیم کلمات کلیدی دیگر را در گوگل سرچ کنید و آنها را در سایت کتیا دیزاین دنبال کنید.
قبل از ادامه مقاله شما را دعوت به مشاهده چندین نمونه فیلم از دوره های مختلف آموزش پایتون می نماییم.
شما می توانید برای اطلاع بیشتر از دوره های آموزش داده شده و همچنین تهیه پکیج های آموزشی به قسمت فروشگاه سایت مراجعه بفرمایید.
برای خواندن فایل در پایتون کافی است نام فایل و حالت خواندن (r) را مانند مثال زیر مورد استفاده قرار دهید:
گام اول: برای باز کردن فایل در حالت خواندن از دستور زیر استفاده می کنیم.
f=open( “catiadesign.txt” , “r”)
گام دوم: در ادامه از تابع mode برای بررسی اینکه فایل در حالت خواندن باز شده یا نه استفاده می کنیم. اگر نتیجه مثبت شد، کار را ادامه می دهیم.
: ‘if f.mode == ‘r
گام سوم: با استفاده از f.read می توانید داده های فایل را خوانده و در یک متغیر ذخیره کنید.
()contents =f.read
گام چهارم: در نهایت محتوای فایلی که خوانده شده است را پرینت می کنیم.
در صورتی که داده های موجود در فایل بسیار بزرگ باشند، می توانیم آنها را به دو روش خط به خط نیز بخوانیم. تابع ()readlines این وظیفه را در پایتون بر عهده دارد.
هنگامی که دستور ()f1=f.readlines برای خواندن خط به خط کد در پایتون اجرا می شود. هر خط جدا شده و کل فایل به روشی گویا ارائه می شود. با توجه به اینکه در این روش خط ها کوتاه و خوانا هستند، خروجی کار شباهت زیادی به حالت read معمولی دارد که قبلا مشاهده کرده اید.
اما در صورتی که با فایل های دارای داده های پیچیده کار کنید که چندان خوانا نیستند، این دستور می تواند بسیار مفید باشد.
برای باز کردن یک فایل در پایتون باید از تابع داخلی open، در همین زبان برنامه نویسی استفاده کنید. این تابع یک شئ فایل را بازگشت می دهد که شامل متد ها و خصوصیات مختلفی است که برای اجرای عملیات باز کردن فایل به کار می آید.
ساختار تابع open برای باز کردن فایل در پایتون به صورت زیر است:
file_object = open( “filename” )
در کد فوق، منظور از filename نام فایلی است که شئ فایل باز خواهد کرد و mode نیز یک خصوصیت شئ فایل است و روش باز کردن فایل را مشخص می سازد.
امیدواریم مقاله خواندن فایل در پایتون برای شما مفید بوده باشد ، همچنین شما میتوانید از سایر مقالات در سایت www.catiadesign.ir دیدن بفرمایید.