Automate the Boring Stuff with Python 2nd Edition
اگر تاکنون ساعتها از وقت خود را صرف تغییر نام فایلها یا به روزرسانی صدها سلول صفحه گسترده (spreadsheet) کرده اید، میدانید که این کارها چقدر میتوانند خسته کننده باشند. اما چه میشود اگر که شما کاری میکردید که کامپیوترتان آنها را برای شما انجام دهد؟ کامپیوتر مانند چاقوی ارتش سوئیس است که میتوانید آن را برای کارهای بی شماری تنظیم کنید. بسیاری از افراد ساعتها وقت خود را صرف کلیک کردن و تایپ کردن میکنند تا کارهای تکراری را انجام دهند، غافل از اینکه دستگاهی که از آن استفاده میکنند در صورتی که دستورالعملهای مناسب به آن داده شود میتواند کار خود را در چند ثانیه انجام دهد.
در ویرایش دوم کتاب Automate the Boring Stuff with Python، شما نحوهی استفاده از پایتون را برای نوشتن برنامه هایی یاد میگیرید که کارهایی که ساعتها وقت شما را میگیرند را در عرض چند دقیقه انجام میدهند. برای استفاده از این کتاب احتیاج به هیچ تجربه قبلی برنامه نویسی نیست. شما اصول اولیه پایتون را یاد خواهید گرفت و کتابخانه ماژولهای غنی Python را برای انجام کارهای خاصی مانند کاوش داده در وب سایت ها، خواندن اسناد PDF و Word و خودکار کردن کارهای کلیک کردن و تایپ کردن، بررسی خواهید کرد. ویرایش دوم این کتاب شامل فصل جدیدی در مورد اعتبارسنجی ورودی و همچنین آموزش هایی در مورد خودکارسازی Gmail و Google Sheets به همراه نکاتی در مورد به روز رسانی خودکار فایلهای CSV است.
در ویرایش دوم کتاب خودکارسازی چیزهای خسته کننده با پایتون، شما یاد میگیرید که چگونه برنامه هایی را ایجاد کنید که بی دردسر نکات مفید خودکارسازی را انجام دهند از جمله:
- جستجوی متنی در یک یا چند فایل
- ایجاد، به روز رسانی، جابجایی و تغییر نام فایلها و پوشه ها
- جستجو در وب و دانلود محتوای آنلاین
- به روز رسانی و فرمت دادهها در صفحات گسترده اکسل با هر اندازه ای
- از هم جدا کردن، ادغام، watermark و رمزنگاری PDF ها
- ارسال پاسخهای ایمیل و اعلانهای متنی
- پر کردن فرمهای آنلاین