اتوماسیون ۰۹ / ۱۰
اعتبارسنجی داده ورودی
بررسی سرستونها، خالی بودن فیلدها و ساختار ایمیل
نمونه مستقل · آفلاینپیشنیاز و نحوه اجرا
Python 3.10 یا جدیدتر. دستور را از پوشهای اجرا کنید که فایل ervira_automation.py در آن قرار دارد. بسته آزمایش برای فایلهای CSV در مسیر data/ آماده است.
۱. پیشنمایش بدون تغییر فایلها
python ervira_automation.py validate data/contacts.csv --required id,name,email --email-column email۲. اجرای صریح پس از بررسی
python ervira_automation.py validate data/contacts.csv --required id,name,email --email-column email --output errors.json --applyمعیار ایمنی و تحویل
قواعد کنترل ورودی صریحاند؛ نتیجه تأیید هویت فرد یا صحت ایمیل نیست.
رفتار برنامه مطابق ورودی است. قبل از اجرای --apply نسخه پشتیبان فایلهای خودتان را تهیه کنید.