alan-turing-institute/CleverCSV
چه کاری انجام میده؟
این پکیج یک جایگزین هوشمند برای ماژول CSV داخلی پایتون است که به راحتی میتونه با فایلهای CSV شلوغ و نامنظم کار کنه. /csv
کاربرد:
وقتی با دادههای واقعی کار میکنی و فایلهای CSV به درستی فرمت نشدن، CleverCSV به صورت خودکار جداکنندهها، نقلقولها و دیالکت رو تشخیص میده. ️
در چه شرایطی بهتره استفاده شود؟
- وقتی جداکنندهها ثابت نیستن (مثلاً گاهی ویرگول، گاهی نقطهویرگول)
- وقتی دادهها بدون نقلقول نوشته شدن و با خطاهای نحوی مواجه میشی
- وقتی میخوای یک ابزار CLI برای تحلیل سریع CSV داشته باشی
چند مثال از موارد استفاده:
تبدیل خودکار یک فایل CSV با جداکنندههای اشتباه به فرمت استاندارد
استفاده در پایپلاینهای پردازش داده برای خواندن سریع فایلهای قدیمی یا بدفرمت
استفاده از دستور clevercsv detect برای تشخیص دیالکت بدون نوشتن کد
- ##CleverCSV
- ##Python
- ##DataScience
- ##CSVParser
- ##DataWrangling
- ##ETL
- ##CommandLine
- ##Pandas
- ##DataCleaning
- ##MachineLearning
