برچسب: csv

جدید تبدیل فایل csv به Json با استفاده از پایتون

فایل JSON چیست؟ فایل JSON (JavaScript Object Notation) فرمتی است که برای ذخیره و تبادل داده ها استفاده می شود. این ساختار به گونه ای است که خواندن و نوشتن را برای انسان و ماشین آسان می کند. در اینجا چند نکته کلیدی در مورد فایل های JSON وجود دارد: ساختار داده: فایل‌های JSON داده‌ها را در جفت‌ها و آرایه‌های کلید-مقدار ذخیره می‌کنند. داده‌ها با استفاده از کروشه {} برای اشیا و براکت‌ [] برای آرایه‌ها سازماندهی می‌شوند. خوانا برای انسان: قالب این فایل ها مبتنی بر متن است و طوری طراحی شده که به راحتی توسط انسان قابل خواندن باشد. به عنوان مثال: سازگاری با زبان های مختلف: اگرچه JSON از جاوا اسکریپت سرچشمه می گیرد، اما اکنون به طور گسترده در بسیاری از زبان های برنامه نویسی برای تبادل داده استفاده می شود. کاربردهای رایج: JSON معمولاً در برنامه های کاربردی وب برای انتقال داده ها بین سرور و کلاینت استفاده می شود. همچنین در API ها، فایل های پیکربندی و ذخیره سازی داده ها استفاده می شود. تبدیل فایل CSV به JSON این برنامه پایتون داده ها را از یک فایل CSV می خواند و آن را به یک فایل JSON تبدیل [ . . . ]

  • 39 بازدید
  • 0
  • 27 آگوست, 2024
ادامه مطلب

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

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

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

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

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

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

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

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

  • 2,620 بازدید
  • 2
  • 7 جولای, 2020
ادامه مطلب
pico book
برای سفارش کتاب راه اندازی رزبری پای پیکو با 15درصد تخفیف روی عکس کلیک کنید