جستجو برای:
  • صفحه اصلی
  • وبلاگ
    • همه‌ی مقاله ها
    • مهارت های برنامه‌نویسی
    • نکات ضروری پایتون
    • پاسخ به سوالات عمومی
    • مینی پروژه پایتون
    • دوره ها
  • فروشگاه
  • درباره مدرس
  • تماس با ما
  • سبد خرید
  • دوره های من
  • درباره مدرس
  • تماس با ما
پای کلس
  • صفحه اصلی
  • وبلاگ
    • همه‌ی مقاله ها
    • مهارت های برنامه‌نویسی
    • نکات ضروری پایتون
    • پاسخ به سوالات عمومی
    • مینی پروژه پایتون
    • دوره ها
  • فروشگاه
  • درباره مدرس
  • تماس با ما
  • سبد خرید
  • دوره های من
0

ورود و ثبت نام

وبلاگ

فایل ها | ضرورت یادگیری کار با فایل ها در برنامه نویسی

سپتامبر 9, 2020
ارسال شده توسط علی لب ریشان
مهارت های برنامه‌نویسی
3.84k بازدید
()

 کار با فایل ها

دوستان عزیز سلام یکی از مهارت هایی که در برنامه‌نویسی اهمیت زیادی دارد، ایجاد، ادیت و حذف فایل ها توسط کد هایی است که برنامه‌نویس  آن ها را می نویسد.

در این مقاله میخوایم راجع به علت این موضوع صحبت کنیم که کار با فایل ها در برنامه‌نویسی چه کاربرد هایی دارد.

ذخیره سازی اطلاعات

همه ما در رایانه شخصی خودمان فایل های گوناگونی را دیده ایم که انواع مختلفی دارند.

برای مثال عکس ها فیلم ها و متن ها نمونه هایی از فایل ها  هستند.

فایل را میتوان اینگونه تعریف کرد:

به هرگونه اطلاعات که به صورت دیجیتال در کامپیوتر، موبایل و .. ذخیره شده اند را فایل می‌گویند.

ما در ویندوز برای ایجاد و ویرایش فایل های متنی از نوت پد، ورد و … استفاده می‌کنیم.

اما بعضی اوقات لازم است که توسط کدنویسی و توانایی برنامه‌نویسی خودمون این کار ها را انجام بدیم.

مثلاً ما میخواهیم با پایتون و وب اسکرپینگ صفحات یک وب سایت رو رصد کرده و یکسری اطلاعات بدست آوریم.

اگر این اطلاعات رودر فایل یا دیتابیس ذخیره نکنیم کامپیوتر ما یادش نمی ماند که این اطلاعات چه بوده است، پس اینجا کار با فایل به کارمان می آید و با ایجاد یک فایل ( مثلاً توسط زبان پایتون ) شروع به ذخیره کردن این اطلاعات می‌کنیم.

نگه داری لاگ ها و تاریخچه

نگه داری لاگ ها و تاریخچه

فرض کنید، می خواهیم کد ما طی زمان های مشخصی اطلاعات سایتی را بخواند. کد ما قبل از شروع کار باید بداند که سری قبل کجا اجرا شد، تا کجا اطلاعات را خوانده است و در حال حاضر از کجا باید شروع کند، به همین منظور این قبیل اطلاعات نیز باید در فایلی ذخیره شود که مثلا کد ما بداند که دفعه قبل اطلاعات رو تا صفحه 12 خوانده و مجدد باید از صفحه 13 شروع کند.

فایل به عنوان ورودی

فایل به عنوان وررودی

گاهی اوقات ما به عنوان برنامه‌نویس باید از فایلی که دیگران نوشته‌اند در کدمان استفاده کنیم.

برای مثال فایلی از یک موسسه تحقیقاتی به ما داده می شود، که شامل اطلاعات 10 ساله ای است.

من باید کدی بنویسم و  از این طریق، این اطلاعات را تحلیل کرده و به موسسه تحقیقاتی تحویل بدم.

فایل به عنوان خروجی

خیلی وقت ها فایل ها به عنوان خروجی برنامه ما مورد استفاده قرار میگیرد.

تصور کنید برنامه ای نوشته‌ایم که کاربر تصویر خودش رو به برنامه داده و عکس پیر شده خودش رو تحویل بگیرد.

فایل به عنوان خروجی

بنابراین کار با فایل ها در برنامه نویسی خیلی مهم است. حتما اگر در مسیر یادگیری برنامه نویسی هستید فراموش نکنید  که کار با فایل ها رو یاد بگیرید.

مواردی که باید برای کار با فایل ها یادبگیرید:

  • ایجاد یک فایل
  • خواندن یک فایل
  • نحوه مدیریت یا ویرایش فایل ها

به دلیل اهمیت این موضوع، پای کلس در دوره مهارت محور پایتون، یکی از مهارت هایی که پوشش داده است، کار با فایل هاست.

ما همچنین در پیج اینستاگرام و آپارات هم راجع به این موضوع مطالبی رو برای شما تهیه کرده ایم، حتما اکانت ما در شبکه های اجتماعی را دنبال کنید.

خیلی ممنون که در این مقاله همراه پای کلس بودید!

 

 

 

 

این پست مفید بود ؟

به این پست امتیاز بدین !

امتیاز تا کنون: / 5. تعداد امتیاز ها:

هنوز کسی امتیاز نداده! شما اولین نفر باشین!

از این که نتونستیم نظرتون رو جلب کنیم متاسفیم.

بهمون کمک کنین !

چه طوری کیفیت کارمون رو بهتر کنیم ؟

اشتراک گذاری:
مطالب زیر را حتما بخوانید
  • انواع زبان های برنامه‌نویسی چه کاربردی دارند؟
    انواع زبان های برنامه‌نویسی چه کاربردی دارند؟

    3.22k بازدید

  • IDLE چیست؟ محیط برنامه‌نویسی پایتون
    برای برنامه نویسی پایتون کجا باید کد بزنیم؟ | محیط های کد زنی پایتون

    13.02k بازدید

  • نصب پایتون در ویندوز 10
    آموزش نصب پایتون در ویندوز 10 + رفع مشکلات

    17.48k بازدید

  • گیت(git) چیست؟ ابزار مهم کار تیمی
    گیت(git) چیست؟ و چه کاربردی دارد؟

    4.76k بازدید

  • فریم ورک چیست؟
    فریم ورک چیست و چه کاربردی دارد؟

    4.24k بازدید

  • وب اسکرپینگ و وب کراولینگ چیست؟
    وب‌اسکرپینگ و وب‌کراولر چیست؟ + انواع آنها و معرفی ابزار ها

    3.9k بازدید

قدیمی تر پایتون مقدماتی - آموزش حلقه ها با بوق زدن توی ویندوز !
جدیدتر شروع برنامه نویسی پاسخ به بهانه های علاقه مندان +راهکارها

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • پاسخ به سوالات عمومی
  • دوره ها
  • معرفی ابزار و افزونه های برنامه نویسی
  • مهارت های برنامه‌نویسی
  • مینی پروژه پایتون
  • نکات ضروری پایتون
نوشته‌های تازه
  • تحلیل نامزد ها در مناظره های انتخاباتی با دیتا ویژوالیزیشن (مصورسازی داده)
بقیه پست های ما
  • دیتا ویژوالیزیشنتحلیل نامزد ها در مناظره های انتخاباتی با دیتا ویژوا…
  • کاربرد های پایتونکاربرد های پایتون چیست ؟ | با پایتون چه برنامه هایی …
  • معرفی بهترین کانال های یوتیوب آموزش پایتونمعرفی بهترین کانال های یوتیوب آموزش پایتون
  • مسیر یادگیری پایتوننقشه راه یادگیری پایتون چگونه است؟
  • کتاب یا ویدئو آموزشی؟فیلم یا کتاب برنامه نویسی ؟ | آموزش برنامه‌نویسی
دسته بندی مطالب
دوره ها (3) معرفی ابزار و افزونه های برنامه نویسی (9) مهارت های برنامه‌نویسی (10) مینی پروژه پایتون (2) نکات ضروری پایتون (4) پاسخ به سوالات عمومی (12)
تماس با ما

برای تماس با ما سریع ترین راه تلگرامه:

t.me/pyclass_support

تمامی ایده و مطالب متعلق به مجموعه باحال «پای کلس» می باشد!

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت