Автоматизирай скучните задачи с Python
Практично програмиране за начинаещи.
Всеки човек, прекарал часове в преименуване на файлове или промяна на стотици клетки в таблици, знае колко досадни са подобни задачи. Но защо твоят компютър да не ги върши?
От "Автоматизирай скучните задачи с Python" ще научите как може да използвате Python, за да пишете програми, които спестяват часове ръчен труд. Не се изискава никакъв предишен опит в програмирането! След усвояването на основите на програмирането ще можете да създавате програми на Python, които безпроблемно ще автоматизират:
- Търсене на текст в един или множество файлове
- Създаване, актуализиране, преместване и преименуване на папки и файлове
- Търсене в Интернет и сваляне на съдържание
- Актуализиране и форматиране на данни в електронни таблици (например Excel)
- Разделяне, събиране, промяна и криптиране на PDF файлове
- Изпращане на напомнящи имейли и SMS съобщения
- Попълване на онлайн формуляри
Всяка глава съдържа детайлни инструкции и описание на всяка стъпка от програмата. Също така има упражнения, в които да се затвърдят новопридобитите умения за автоматизиране на подобни задачи.
Не си губете повече времето, вършейки работа, подходяща за добре обучена маймуна! Може да накарате компютъра да върши черната работа, дори без да сте писали нито ред код.
Научете как в "Автоматизирай скучните задачи с Python" .
Онлайн видео курс в Udemy
Авторът на оригиналната книга предлага и онлайн курс Automate the Boring Stuff with Python Programming, наличен на платформата Udemy.com .
Съдържание
- Въведение
- Глава 1 - Основи на Python
- Глава 2 - Управление на изпълнението
- Глава 3 - Функции
- Глава 4 - Списъци
- Глава 5 - Речници и структуриране на данните
- Глава 6 - Работа със символни низове
- Глава 7 - Регулярни изрази
- Глава 8 - Валидация на данните
- Глава 9 - Четене и записване на файлове
- Глава 10 - Организиране на файлове
- Глава 11 - Дебъгване
- Глава 12 - Извличане на данни от интернет
- Глава 13 - Работа с електронни таблици
- Глава 14 - Работа с Google Spreadsheets
- Глава 15 - Работа с PDF и Word документи
- Глава 16 - Работа с данни в CSV и JSON формат
- Глава 17 - Стартиране на програми и планиране на задачи
- Глава 18 - Изпращане на имейли и текстови съобщения
- Глава 19 - Обработка на изображения
- Глава 20 - Контролиране на мишката и клавиатурата
- Допълнение А - Инсталиране на допълнителни модули
- Допълнение Б - Стартиране на програми
- Допълнение В - Отговори на упражненията
За автора
Al Sweigart е софтуерен разработчик. Също така той обучава деца и възрастни на програмиране. Той е написал няколко книги за начинаещи, включително Scratch Programming Playground, Cracking Codes with Python, Invent Your Own Computer Games with Python, и Making Games with Python & Pygame
Подкрепете автора чрез покупка на оригиналната книга от No Starch Press или Amazon.