وب‌سرویس مجید

پروژه clevercsv

alan-turing-institute/CleverCSV

چه کاری انجام میده؟

این پکیج یک جایگزین هوشمند برای ماژول CSV داخلی پایتون است که به راحتی میتونه با فایلهای CSV شلوغ و نامنظم کار کنه. /csv

کاربرد:

وقتی با داده‌های واقعی کار می‌کنی و فایل‌های CSV به درستی فرمت نشدن، CleverCSV به صورت خودکار جداکننده‌ها، نقل‌قول‌ها و دیالکت رو تشخیص میده. ️

در چه شرایطی بهتره استفاده شود؟

- وقتی جداکننده‌ها ثابت نیستن (مثلاً گاهی ویرگول، گاهی نقطه‌ویرگول)

- وقتی داده‌ها بدون نقل‌قول نوشته شدن و با خطاهای نحوی مواجه میشی

- وقتی می‌خوای یک ابزار CLI برای تحلیل سریع CSV داشته باشی

چند مثال از موارد استفاده:

تبدیل خودکار یک فایل CSV با جداکنندههای اشتباه به فرمت استاندارد

استفاده در پایپلاین‌های پردازش داده برای خواندن سریع فایل‌های قدیمی یا بدفرمت

استفاده از دستور clevercsv detect برای تشخیص دیالکت بدون نوشتن کد

  • ##CleverCSV
  • ##Python
  • ##DataScience
  • ##CSVParser
  • ##DataWrangling
  • ##ETL
  • ##CommandLine
  • ##Pandas
  • ##DataCleaning
  • ##MachineLearning