Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Programowanie \ Python

Python. Automatyzacja zadań. Jak efektywnie pracować z danymi, arkuszami Excela, raportami i e-mailami. Wydanie II Język: 1

978-83-283-8322-7

Cena Brutto: 89.00

Cena netto: 84.76

Ilość:
Wersja: Drukowana
Autor Jaime Buelta
Liczba_stron 505
Wydawnictwo Helion
Oprawa miękka
Data_Wydania 2021-11-16

Ile czasu marnujesz na wykonywanie monotonnych, długotrwałych zadań? Mowa o przeglądaniu setek stron czy plików, ręcznym przekształcaniu danych, rozsyłaniu e-maili, tworzeniu wykresów i wielu innych nudnych czynnościach. A gdyby tak zlecić tę pracę komputerowi, a samemu zająć się bardziej odpowiedzialnymi i kreatywnymi zadaniami? To jest do zrobienia — trzeba tylko poświęcić nieco czasu i odpowiednio wykorzystać dostępne rozwiązania, takie jak Python i imponująca kolekcja opracowanych dla tego języka narzędzi, bibliotek i rozszerzeń.


Ta książka jest praktycznym zbiorem gotowych receptur, przeznaczonym dla początkujących użytkowników Pythona. Wydanie zostało dostosowane do wersji 3.8 języka, dodano też nowy materiał dotyczący automatyzowania testów, uczenia maszynowego i pracy z nieuporządkowanymi danymi. Dzięki lekturze zaczniesz automatyzować procesy biznesowe — napiszesz aplikację do pobierania informacji ze stron internetowych, tworzenia raportów z wykresami i diagramami na podstawie arkuszów kalkulacyjnych, a także automatycznego generowania e-maili. Będziesz również tworzyć zaawansowane grafiki z potrzebnymi informacjami, automatyzować kampanie marketingowe oraz stosować techniki testowania i debugowania.

W książce znajdziesz receptury, dzięki którym:

  • przekształcisz dane na potrzeby data science za pomocą biblioteki pandas
  • zautomatyzujesz klasyfikowanie tekstu, filtrowanie e-maili i pobieranie informacji ze stron WWW
  • użyjesz biblioteki Matplotlib do generowania wykresów, diagramów i map
  • zautomatyzujesz różne zadania związane z generowaniem raportów
  • nauczysz się pracy z Beautiful Soup, programem cron, a także z dziennikami i wyrażeniami regularnymi
  • napiszesz bot dla komunikatora Telegram, czytnik kanałów RSS i model uczenia maszynowego

Automatyzacja: monotonne zadania zostaw Pythonowi!

    • O autorze
    • O recenzencie
    • Przedmowa
      • Dla kogo przeznaczona jest ta książka?
      • Zawartość książki
      • Jak maksymalnie skorzystać z lektury?
      • Pobieranie plików z przykładowym kodem
      • Pobieranie kolorowych rysunków
      • Używane konwencje
    • 1. Rozpoczęcie przygody z automatyzacją
      • Aktywowanie środowiska wirtualnego
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Instalowanie niezależnych pakietów
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Tworzenie łańcuchów znaków ze sformatowanymi wartościami
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Operowanie łańcuchami znaków
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Pobieranie danych z ustrukturyzowanych łańcuchów znaków
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Używanie niezależnego narzędzia parse
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wprowadzenie do wyrażeń regularnych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Więcej o wyrażeniach regularnych
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Dodawanie argumentów wiersza poleceń
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 2. Łatwa automatyzacja zadań
      • Przygotowanie zadania
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Konfigurowanie prac crona
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Rejestrowanie błędów i problemów
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wysyłanie e-maili z powiadomieniami
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 3. Tworzenie pierwszej aplikacji do pobierania informacji ze stron WWW
      • Pobieranie stron WWW
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Parsowanie kodu HTML
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Crawling w sieci WWW
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Subskrybowanie kanałów informacyjnych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Dostęp do internetowych API
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Interakcje z formularzami
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Używanie pakietu Selenium do obsługi zaawansowanych interakcji
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Dostęp do stron chronionych hasłem
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Przyspieszanie pobierania informacji ze stron WWW
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 4. Wyszukiwanie i wczytywanie plików lokalnych
      • Skanowanie i przeszukiwanie katalogów
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wczytywanie plików tekstowych
        • Przygotowania
        • Jak to robić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Praca z kodowaniami
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wczytywanie plików CSV
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wczytywanie plików dziennika
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Odczyt metadanych plików
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wczytywanie plików graficznych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wczytywanie plików PDF
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wczytywanie dokumentów Worda
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Sprawdzanie występowania słowa kluczowego w dokumentach
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 5. Generowanie atrakcyjnych raportów
      • Tworzenie prostego raportu obejmującego zwykły tekst
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Używanie szablonów do generowania raportów
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Formatowanie tekstu za pomocą znaczników Markdown
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Generowanie prostego dokumentu Worda
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Dodawanie stylów do dokumentu Worda
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Generowanie struktury w dokumencie Worda
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Dodawanie grafiki do dokumentów Worda
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Generowanie prostego dokumentu PDF
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Określanie struktury dokumentu PDF
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Łączenie raportów w formacie PDF
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Dodawanie znaków wodnych i szyfrowanie dokumentów PDF
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 6. Zabawa z arkuszami kalkulacyjnymi
      • Zapis arkusza kalkulacyjnego w formacie CSV
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Aktualizowanie plików CSV
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Odczyt arkusza kalkulacyjnego Excela
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Aktualizowanie arkusza kalkulacyjnego Excela
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Tworzenie nowych arkuszy w plikach Excela
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Tworzenie wykresów w Excelu
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Formatowanie komórek w Excelu
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Tworzenie makra w LibreOffice
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 7. Oczyszczanie i przetwarzanie danych
      • Przygotowywanie arkusza kalkulacyjnego w formacie CSV
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Dodawanie symboli walut na podstawie lokalizacji
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Standaryzowanie formatu dat
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Agregowanie danych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Równoległe przetwarzanie danych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Przetwarzanie danych z użyciem biblioteki Pandas
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 8. Tworzenie atrakcyjnych wykresów
      • Tworzenie prostego wykresu z wartością sprzedaży
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Generowanie słupków warstwowych
        • Przygotowania
        • Jak to zrobić?
        • Dodatkowe informacje
        • Zobacz także
      • Rysowanie wykresów kołowych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wyświetlanie wielu linii
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Rysowanie wykresów punktowych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wyświetlanie map
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Dodawanie legendy i opisów
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Łączenie wykresów
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Zapisywanie wykresów
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 9. Kanały komunikacji
      • Praca z szablonami e-maili
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wysyłanie pojedynczych e-maili
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Odczytywanie e-maili
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Dodawanie subskrybentów do newslettera rozsyłanego pocztą elektroniczną
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Przesyłanie powiadomień za pomocą e-maili
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Tworzenie SMS-ów
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Odbieranie SMS-ów
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Tworzenie bota dla komunikatora Telegram
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 10. A może zautomatyzujesz kampanię marketingową?
      • Wprowadzenie
      • Wykrywanie okazji
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Tworzenie spersonalizowanych kodów rabatowych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Wysyłanie powiadomień do klienta z użyciem preferowanego przez niego kanału
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Przygotowywanie informacji o sprzedaży
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Generowanie raportów sprzedażowych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 11. Uczenie maszynowe i automatyzacja
      • Wprowadzenie
      • Analizowanie obrazów za pomocą Google Cloud Vision AI
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Pobieranie tekstu z obrazu za pomocą Google Cloud Vision AI
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Analizowanie tekstu za pomocą Google Cloud Natural Language
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Tworzenie własnego bazującego na uczeniu maszynowym modelu do klasyfikowania tekstu
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 12. Automatyczne procedury testowe
      • Wprowadzenie
      • Pisanie i wykonywanie przypadków testowych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Testowanie kodu zewnętrznego
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Testowanie z użyciem atrap zależności
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Testowanie z użyciem symulowanych wywołań HTTP
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Przygotowywanie scenariuszy testowych
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Selektywne wykonywanie testów
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
    • 13. Techniki debugowania
      • Wprowadzenie
      • Podstawy interpretera Pythona
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Debugowanie za pomocą rejestrowania informacji
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Debugowanie z użyciem punktów przerwania
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
      • Doskonalenie umiejętności debugowania
        • Przygotowania
        • Jak to zrobić?
        • Jak to działa?
        • Dodatkowe informacje
        • Zobacz także
powrót
 
Produkty Podobne
Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
Python i Excel. Nowoczesne środowisko do automatyzacji i analizy danych
Programowanie w Pythonie dla średnio zaawansowanych. Najlepsze praktyki tworzenia czystego kodu
Python. Automatyzacja zadań. Jak efektywnie pracować z danymi, arkuszami Excela, raportami i e-mailami. Wydanie II
Python 3. Projekty dla początkujących i pasjonatów
Czyszczenie danych w Pythonie. Receptury. Nowoczesne techniki i narzędzia Pythona do wykrywania i eliminacji zanieczyszczeń oraz wydobywania kluczowych cech z danych
Python dla testera
Matematyka w Pythonie. Algebra, statystyka, analiza matematyczna i inne dziedziny
Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II
Złam ten kod z Pythonem. Jak tworzyć, testować i łamać szyfry
Więcej produktów