Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих плюс дополнительные материалы.Если вам когда-либо приходилось тратить часы на переименование файлов или обновление сотен ячеек электронных таблиц, то вы знаете, что такое рутинная работа. А что если поручить компьютеру выполнять такую работу вместо вас? Книга научит вас использовать Python для написания программ, способных в считанные минуты сделать то, на что раньше у вас уходили часы ручного труда, причем никакого опыта программирования от вас не требуется. Как только вы овладеете основами программирования, вы сможете создавать программы на языке Python, которые будут без труда выполнять в автоматическом режиме различные полезные задачи, такие как:— поиск определенного текста в файле или в множестве файлов;— создание, обновление, перемещение и переименование файлов и папок;— поиск в Интернете и загрузка онлайн-контента;— обновление и форматирование данных в электронных таблицах Excel любого размера;— разбиение, слияние, разметка водяными знаками и шифрование PDF-документов;— рассылка напоминаний в виде сообщений электронной почты или текстовых уведомлений;— заполнение онлайновых форм.Пошаговые инструкции помогут вам лучше понять, как работает та или иная программа, а учебные проекты, предлагаемые в конце каждой главы, предоставят вам возможность испытать свои силы в улучшении ранее рассмотренных программ и использовать приобретенные знания для автоматизации аналогичных задач.
Avtomatizatsija rutinnykh zadach s pomoschju Python: prakticheskoe rukovodstvo dlja nachinajuschikh pljus dopolnitelnye materialy.Esli vam kogda-libo prikhodilos tratit chasy na pereimenovanie fajlov ili obnovlenie soten jacheek elektronnykh tablits, to vy znaete, chto takoe rutinnaja rabota. A chto esli poruchit kompjuteru vypolnjat takuju rabotu vmesto vas? Kniga nauchit vas ispolzovat Python dlja napisanija programm, sposobnykh v schitannye minuty sdelat to, na chto ranshe u vas ukhodili chasy ruchnogo truda, prichem nikakogo opyta programmirovanija ot vas ne trebuetsja. Kak tolko vy ovladeete osnovami programmirovanija, vy smozhete sozdavat programmy na jazyke Python, kotorye budut bez truda vypolnjat v avtomaticheskom rezhime razlichnye poleznye zadachi, takie kak:— poisk opredelennogo teksta v fajle ili v mnozhestve fajlov;— sozdanie, obnovlenie, peremeschenie i pereimenovanie fajlov i papok;— poisk v Internete i zagruzka onlajn-kontenta;— obnovlenie i formatirovanie dannykh v elektronnykh tablitsakh Excel ljubogo razmera;— razbienie, slijanie, razmetka vodjanymi znakami i shifrovanie PDF-dokumentov;— rassylka napominanij v vide soobschenij elektronnoj pochty ili tekstovykh uvedomlenij;— zapolnenie onlajnovykh form.Poshagovye instruktsii pomogut vam luchshe ponjat, kak rabotaet ta ili inaja programma, a uchebnye proekty, predlagaemye v kontse kazhdoj glavy, predostavjat vam vozmozhnost ispytat svoi sily v uluchshenii ranee rassmotrennykh programm i ispolzovat priobretennye znanija dlja avtomatizatsii analogichnykh zadach.