BookMaster.pl - księgarnia internetowa    Logowanie | Twoje konto | Koszyk | Pomoc | Kontakt | 
Witaj, jesteś nowym Klientem? Sprawdź jak kupować w BookMaster.pl. Zarejestruj się teraz.
Szukaj:  w dziale:  

Python. Projekty do wykorzystania

James O. Knowlton

Powiększ okładkę


Cena detaliczna: 39,00 zł 
Nasza cena:35,10 zł
Oszczędzasz:3,90 zł (10%)
Darmowa przesyłka na terenie Polski
przy zamówieniu powyżej 199 PLN
 Sprawdź koszty dostawy (nowe okno) ››
Dodatkowy rabat! Dołącz do klubu BookMaster.pl,
zbieraj procenty i kupuj nawet z 5% rabatem.



Chcesz kupić tę pozycję ?




Wyślemy w ciągu 2 - 4 dni
Uwaga: mały zapas


Szczegóły książki:
  • Tytuł oryginalny: Python: Create - Modify - Reuse
  • Numer katalogowy: 404604
  • liczba stron: 264
  • okładka: twarda
  • Wydawnictwo: Helion
  • seria: Wrox
  • wymiary: 172 x 245 mm
  • Data wydania: 2010-03-01

Python. Projekty do wykorzystania opis książki:
Poznaj moc Pythona!
  • Jak przygotować środowisko pracy?
  • Jak wykorzystać usługi systemu operacyjnego?
  • Jak testować kod?

Historia języka Python sięga początku lat 90. Od tego czasu zdobył on sobie ogromną popularność i jest stosowany w wielu rozwiązaniach. Jego wydajność została doceniona również przez firmę Google podczas tworzenia platformy Google App Engine. Python w przeciwieństwie do wielu innych języków nie wymusza jednego sposobu programowania. Używając go, możesz programować obiektowo, strukturalnie i funkcjonalnie. Jeżeli do tego dodać automatyczny system zarządzania pamięcią oraz dynamicznie sprawdzane typy, rozwiązanie to nabiera kuszących rumieńców.

Dzięki tej książce dowiesz się, jak przygotować swoje środowisko pracy i rozpocząć przygodę z językiem Python. Autor zagwarantuje Ci, że będzie to kształcąca przygoda. Na konkretnych, praktycznych projektach pokaże Ci, jak wykorzystać potencjał drzemiący w tym języku. Wśród przykładów znajdziesz opis takich zagadnień, jak wykonywanie migawek katalogów i plików, projektowanie katalogu filmów i systemu testującego wydajność WWW czy też tworzenie systemu gromadzenia opinii. Najważniejsze jest jednak to, że każde z tych rozwiązań możesz bez trudu zaadaptować do potrzeb Twojego projektu. Książka ta stanowi świetną lekturę zarówno dla zaawansowanych programistów Pythona, jak i tych, którzy chcą dopiero rozpocząć z nim pracę!
  • Instalacja środowiska
  • Składnia języka
  • Operatory, wyrażenia, instrukcje
  • Sterowanie przebiegiem programu
  • Wykorzystanie modułów
  • Praca z systemem plików
  • Połączenie z bazą danych
  • Uruchomienie serwera WWW w Pythonie
  • Konfiguracja mod_python dla serwera Apache
  • Interakcja z systemem operacyjnym
  • Testowanie
Ułatwiaj sobie pracę - korzystaj z bogactwa praktycznych projektów!


Produkty podobne:

Python. Od podstawPython. Od podstaw
Zespół autorów
Okładka: twarda
do koszyka: 78,30 zł
Python. Wprowadzenie. Wydanie IVPython. Wprowadzenie. Wydanie IV
Mark Lutz
Okładka: miękka
do koszyka: 134,10 zł
Prezentacja, która robi wrażenie. Projekty z klasąPrezentacja, która robi wrażenie. Projekty z klasą
Robin Williams
Okładka: miękka
do koszyka: 33,30 zł

Recenzje naszych Klientów:

Książka "Python. Projekty do wykorzystania" James O. Knowlton nie ma jeszcze dodanej recenzji.

Dodaj swoją recenzję

Klienci, którzy kupili ten tytuł kupili też:

Religia i naukaReligia i nauka
Russell Bertrand
Okładka: miękka
do koszyka: 26,70 zł
SQL. Leksykon kieszonkowySQL. Leksykon kieszonkowy
Jonathan Gennick
Okładka: miękka
do koszyka: 8,90 zł
Sztuka spekulacji po latach tom 1-2Sztuka spekulacji po latach tom 1-2
Komar Zenon
Okładka: twarda
do koszyka: 149,50 zł
Statystyka. Od teorii do praktykiStatystyka. Od teorii do praktyki
Wieczorkowska Grażyna, Wierzbiński Jerzy
Okładka: miękka
do koszyka: 39,60 zł
Proste i modne szycieProste i modne szycie
Connie Amaden-Crawford
Okładka: miękka
do koszyka: 34,70 zł
Piękno neurobiologii Komentarze, rozmowyPiękno neurobiologii Komentarze, rozmowy
Vetulani Jerzy
Okładka: twarda
do koszyka: 33,80 zł

Python. Projekty do wykorzystania spis treści:


O autorze (11)

Podziękowania (13)

Wstęp (15)

Rozdział 1. Wstęp do Pythona (21)
  • Pierwsze kroki (21)
    • Pobranie i instalacja Pythona (21)
    • Interpreter Pythona (22)
    • Środowisko edycyjno-wykonawcze (22)
  • Struktura składniowa (23)
    • Słowa kluczowe (24)
    • Wiersze i wcięcia (24)
    • Typy danych i identyfikatory (24)
  • Operatory (26)
  • Wyrażenia i instrukcje (27)
    • Wyrażenia (27)
    • Instrukcje (28)
  • Iteracje i podejmowanie decyzji (28)
    • Iteracje (29)
    • Podejmowanie decyzji (30)
  • Funkcje (31)
    • Definicja funkcji (31)
  • Moduły (32)
    • Importowanie modułów (32)
    • W jaki sposób Python wyszukuje ładowane moduły (33)
  • Klasy (34)
  • Podsumowanie (35)

Część I: Projekty (37)

Rozdział 2. Program do wykonywania migawek katalogów i plików (39)
  • Używanie programu (40)
    • Tworzenie migawki (40)
    • Wyświetlanie nazw plików migawek (41)
    • Porównywanie migawek (41)
    • Pomoc (43)
    • Koniec pracy (43)
    • Podsumowanie funkcji programu (43)
  • Projekt (44)
    • Elementy aplikacji (45)
    • Program główny (46)
    • Moduły (46)
  • Analiza kodu (47)
    • Snapshot.py (47)
    • snapshothelper.py (54)
  • Testowanie (60)
  • Możliwości rozbudowy programu (61)
  • Podsumowanie (61)

Rozdział 3. System katalogu filmów DVD (63)
  • Wykorzystanie programu (64)
    • Instalacja bazy danych MySQL (64)
    • Dodawanie filmu do bazy (65)
    • Przeszukiwanie bazy filmów (66)
    • Modyfikacja rekordu w bazie (69)
    • Usunięcie rekordu (73)
    • Eksport rekordów do pliku CSV (74)
  • Projekt (74)
    • Elementy aplikacji (75)
    • Moduły (75)
  • Omówienie kodu (77)
    • dvd.py (78)
    • add_dvd.py (80)
    • lookup_dvds.py (82)
    • modify_dvd.py (86)
    • delete_dvd.py (91)
    • csvreport_dvd.py (94)
  • Testowanie (96)
  • Potencjalna rozbudowa programu (96)
  • Podsumowanie (96)

Rozdział 4. Program testujący wydajność WWW (97)
  • Używanie programu (98)
    • Uruchamianie serwera WWW w Pythonie (98)
    • Uruchomienie klienta testującego wydajność (99)
    • Testowanie połączeń klienckich ze zdalnymi adresami WWW (100)
    • Testowanie wydajności wbudowanego serwera WWW (101)
    • Wyświetlenie dziennika (102)
  • Projekt (103)
    • Elementy aplikacji (104)
    • Moduły (104)
  • Analiza kodu (105)
    • webserver.py (106)
    • webperf.py (108)
    • webclient.py (110)
    • Pliki pomocnicze (116)
  • Testowanie (116)
  • Możliwe modyfikacje programu (117)
  • Podsumowanie (117)

Rozdział 5. System gromadzenia opinii użytkowników (119)
  • Wykorzystanie programu (119)
    • Wymagania wstępne (120)
    • Uruchomienie programu (127)
  • Projekt (129)
    • Elementy aplikacji (129)
    • Moduły (130)
  • Analiza kodu (130)
    • form.html (130)
    • form.py (132)
  • Testowanie (136)
  • Modyfikowanie programu (137)
  • Podsumowanie (137)

Rozdział 6. System zarządzania testami (139)
  • Używanie programu (139)
    • Uruchamianie testów (140)
    • Wyświetlanie listy wywołań testów (143)
    • Wyświetlanie wyników testów (143)
    • Zapis raportu w formacie HTML (144)
    • Sprawdzanie zawartości pliku HTML (145)
    • Wyświetlenie ekranu pomocy (145)
  • Projekt (146)
    • Moduły (146)
  • Analiza kodu (148)
    • test_manager.py (148)
    • Program główny (149)
    • test_run.py (152)
    • test_list.py (159)
    • test_results.py (160)
    • test_html.py (162)
  • Testowanie (165)
  • Możliwości modyfikacji programu (166)
  • Podsumowanie (166)
    • Kilka informacji na temat modułu minidom (166)

Rozdział 7. System weryfikacji wersji oprogramowania (167)
  • Używanie programu (168)
    • Konfiguracja zdalnych komputerów (168)
    • Uruchamianie programu: składnia wiersza poleceń (168)
  • Projekt (171)
    • Moduły (171)
  • Analiza kodu (173)
    • version_checker.py (173)
    • check_versions.py (176)
    • csv_report.py (181)
  • Testowanie (182)
  • Możliwe modyfikacje programu (182)
    • Kwestie bezpieczeństwa (182)
  • Podsumowanie (183)

Rozdział 8. System zarządzania treścią (185)
  • Ogólne informacje o Plone (185)
    • Czym jest Plone? (185)
  • Instalacja i konfiguracja Plone (186)
    • Pobieranie pakietu instalacyjnego Plone (186)
    • Rozpakowanie pakietu instalacyjnego (187)
    • Uruchomienie instalatora Plone (189)
    • Uruchomienie Plone (189)
    • Hasło konta admin serwera Plone (189)
    • Zalogowanie na konto admin (190)
    • Konfiguracja poczty e-mail (190)
    • Dodanie konta użytkownika (192)
    • Zalogowanie na koncie nowo utworzonego użytkownika (193)
  • Projekt (194)
  • Nawigacja (196)
  • Zarządzanie treścią (196)
    • Tworzenie strony (196)
    • Tworzenie kolekcji (198)
  • Uprawnienia użytkowników (202)
  • Podsumowanie (202)

Część II: Zagadnienia zaawansowane (203)

Rozdział 9. Interakcja z systemem operacyjnym (205)
  • Podstawowe usługi systemu operacyjnego (206)
    • Moduł os (206)
    • Moduł time - formatowanie i przekształcanie czasu systemowego (207)
    • Moduł optparse - obsługa parametrów wywołania (209)
    • Moduł platform - informacje o platformie systemowej (209)
    • Moduł getpass - generowanie i weryfikacja haseł (210)
    • Możliwości, jakie daje moduł (210)
  • Wykorzystanie usług systemu Windows (211)
    • Moduł winreg - dostęp do Rejestru Windows (211)
    • Moduł winsound (211)
    • Moduł win32serviceutil - zarządzanie usługami systemu Windows (213)
    • Moduł win32net - wykorzystanie funkcji sieciowych systemu Windows (214)
    • Inne możliwości (216)
  • Wykorzystanie usług systemów Unix i Linux (216)
    • Moduł termios - uniksowy interfejs TTY (216)
    • Moduł resource - zarządzanie zasobami systemów Unix (217)
    • Moduł syslog - zapis i odczyt uniksowego dziennika systemowego syslog (219)
    • Moduł commands - wywoływanie poleceń i przechwytywanie wyników (221)
    • Inne możliwości (222)
  • Podsumowanie (223)

Rozdział 10. Usuwanie błędów i testowanie (225)
  • Debuger Pythona (225)
    • Uruchamianie debugera (225)
    • Graficzny debuger wbudowany w IDLE (227)
  • Środowiska testowe Pythona (229)
    • Dlaczego warto testować (229)
    • Testy jednostkowe (230)
  • Podsumowanie (239)
  • Uwagi na zakończenie (239)

Dodatek A: Co dalej - zasoby, które mogą być pomocne (241)

Dodatek B: Instalacja dodatkowego oprogramowania (243)

Skorowidz (253)

Nowości z kategorii: Książki » informatyka » Programowanie » Python

Nowości z kategorii: Książki » podręczniki i lektury » Podręczniki akademickie » Techniczne » Informatyka



27 maja 2012, niedziela: ilość produktów w poszczególnych działach BookMaster.pl:
 110 300 książki, 43 784 muzyka, 68 152 książki zagraniczne, 7 826 filmy,  662 multimedia

Zobacz mapę kategorii: książki, muzyka, ksiązki zagraniczne, filmy, multimedia
↑ do góry   
| Strona główna | Bezpieczeństwo | Odbiór osobisty | Koszyk | RSS | Firefox | Regulamin | Pomoc | F.A.Q. | Szukamy pracowników | Mapa produktów | Kontakt |
Copyright © 2005-2012 BookMaster.pl - Księgarnia internetowa
al.Solidarności 117 lok. 406, 00-140 Warszawa (wejście od al. Jana Pawła II)