برچسب: csv

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

فایل csv یک فایل متنی ساده است که نوشته های آن با کاما ( ، ) از هم جدا شده اند. بنابراین کافی است که داده های خود را به همین صورت در یک فایل با پسوند .csv ذخیره کنید. برنامه نمونه ای می نویسیم که ابتدا نام هر ستون را در فایل بنویسد و سپس سه داده مختلف را در یک سطر ذخیره کند. برای کار با فایلها به ماژول os نیاز داریم. سپس یک فایل ایجاد می کنیم که در محیط برنامه با نام mycsv شناخته می شود اما در فضای حافظه با نام myfile.csv ذخیره می شود. این فایل در حالت نوشتنی ‘w’ باز شده است. اگر قصد دارید داده ها به انتهای یک فایل از قبل موجود اضافه شود از ‘a’ استفاده کنید. داده ها در سه متغیر مختلف ذخیره شده اند. با استفاده از دستور write ابتدا نام ستونها را در فایل می نویسیم، سپس داده ها را در سطر بعدی وارد می کنیم. دقت کنید که برای رفتن به سطر بعدی از \n استفاده شده است. در پایان حتما باید فایل را ببندیم.

  • 140 بازدید
  • 0
  • 13 اکتبر, 2023
ادامه مطلب

جدید کار با فایلهای csv در پایتون

خلاصه ای درباره فایلهای csv یکی از محبوب ترین فرمت ها برای تبادل داده، فرمت CSV است. فایل CSV نوعی فایل متنی ساده است که از ساختار خاصی برای مرتب کردن داده های جدولی استفاده می کند. فایل‌های CSV از کاما برای جدا کردن هر مقدار داده خاص استفاده می‌کنند. به علت ساختار ساده و متنی فایلهای csv اکثر زبانهای برنامه نویسی می توانند به طور مستقیم با آنها کار کنند. کتابخانه csv در پایتون کتابخانه csv شامل اشیا و کدهای دیگر برای خواندن، نوشتن و پردازش داده ها از و به فایل های CSV است. بنابراین لازم هست در ابتدا این کتابخانه را در برنامه مان فراخوانی کنیم: ایجاد فایل csv و نوشتن اطلاعات در آن روند کار به این صورت هست که ابتدا یک فایل در حالت نوشتنی باز می کنیم و بعد یک شی writer برای این فایل ایجاد می کنیم و سپس داده ها را در سطرهای فایل وارد می نماییم: در برنامه بالا ابتدا کتابخانه csv و در خط بعد کتابخانه os فراخوانی شده اند. با استفاده از کتابخانه os برای پیدا کردن آدرسی که برنامه در آن قرار دارد استفاده می کنیم. در خط 3 آدرس دایرکتوری جاری را [ . . . ]

  • 1,336 بازدید
  • 0
  • 8 مارس, 2022
ادامه مطلب

جدید آموزش پردازش داده با pandas در پایتون قسمت 1

برای کار با داده ها در پایتون راه های مختلفی وجود دارد که یکی از بهترین آنها کتابخانه pandas است. در این قسمت قصد داریم به صورت پایه ای کاربا این کتابخانه را آموزش بدهیم. قبل از هر کاری لازم است کتابخانه های زیر را نصب کنیم. Pandas xlrd برای شروع بد نیست فایلهای اکسل و csv که برای دانلود گذاشته شده را دانلود کنید تا بتوانید روی آن تمرین کنید. این فایلها شامل اطلاعاتی فرضی درباره 10 کارمند خیالی در یک شرکت خیالی هستند که شامل نام و حقوق ماهانه و درصد مالیات و سابقه کار و رتبه شغلی می شود. برای شروع لازم است که این فایل را در فولدری که برنامه پایتون را ذخیره می کنید قرار دهید. سپس برای مشاهده محتویات فایل ابتدا آن را به شکل یک دیتافریم در می آوریم و سپس آن را نمایش می دهیم. برای باز کردن این فایل csv به صورت یک دیتافریم pandas از قطعه کد زیر استفاده می کنیم: نتیجه به صورت زیر نمایش داده می شود: حال اگر فایلی با همان اطلاعات اما با فرمت xlsx که در واقع همان فرمت اکسل است در اختیار داشته باشیم با قطعه کد زیر می [ . . . ]

  • 2,430 بازدید
  • 2
  • 7 جولای, 2020
ادامه مطلب