Python_ninja_70_sekretnych_receptur_i_taktyk_programistycznych_pytnin.pdf

(825 KB) Pobierz
Tytuł oryginału: Secret Recipes of the Python Ninja: Over 70 recipes that uncover powerful programming
tactics in Python
Tłumaczenie: Agnieszka Górczyńska
ISBN: 978-83-283-5317-6
Copyright © Packt Publishing 2018. First published in the English language under the title ‘Secret Recipes
of the Python Ninja – (9781788294874)’.
Polish edition copyright © 2019 by Helion SA
All rights reserved.
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording or by any information storage retrieval system,
without permission from the Publisher.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej
publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną,
fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje
naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich
właścicieli.
Autor oraz Helion SA dołożyli wszelkich starań, by zawarte w tej książce informacje były kompletne
i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane z tym
ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Helion SA nie ponoszą również
żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce.
Helion SA
ul. Kościuszki 1c, 44-100 Gliwice
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/pytnin
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Pliki z przykładami omawianymi w książce można znaleźć pod adresem:
ftp://ftp.helion.pl/przyklady/pytnin.zip
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
Przedmowa
O autorze
O recenzencie
Wprowadzenie
Rozdzia 1. Praca z modu ami Pythona
Wprowadzenie
U ywanie i importowanie modu ów i przestrzeni nazw
Jak to zrobi ?
Jak to dzia a?
Co dalej?
Implementowanie wirtualnego rodowiska Pythona
Zaczynamy
Jak to zrobi ?
Jak to dzia a?
Co dalej?
Opcje dost pne podczas instalowania pakietu Pythona
Jak to zrobi ?
Jak to dzia a?
Wykorzystanie pliku wymaga i rozwi zywanie konfliktów
Jak to zrobi ?
Jak to dzia a?
Co dalej?
U ywanie lokalnych poprawek i plików ogranicze
Jak to zrobi ?
Jak to dzia a?
Co dalej?
9
11
12
13
17
17
18
20
21
22
25
26
28
29
29
29
30
31
32
32
33
34
34
34
36
36
Kup książkę
Poleć książkę
Spis tre ci
Praca z pakietami
Jak to zrobi ?
Jak to dzia a?
Co dalej?
Tworzenie pakietów i plików w formacie wheel
Jak to zrobi ?
Jak to dzia a?
Co dalej?
Porównanie kodu ród owego z kodem bajtowym
Jak to zrobi ?
Jak to dzia a?
Co dalej?
Tworzenie pakietów modu u i odwo ywanie si do nich
Jak to zrobi ?
Jak to dzia a?
Co dalej?
Pliki binarne dla konkretnego systemu operacyjnego
Jak to zrobi ?
Co dalej?
Umieszczanie programu w repozytorium PyPI
Zaczynamy
Jak to zrobi ?
Jak to dzia a?
Pakowanie projektu
Jak to zrobi ?
Przekazanie pakietu do repozytorium PyPI
Zaczynamy
Jak to zrobi ?
Jak to dzia a?
36
36
38
38
39
40
40
41
41
41
42
42
42
43
44
45
45
47
50
51
51
52
52
55
55
56
56
57
57
Rozdzia 2. Zastosowanie interpretera Pythona
Wprowadzenie
Uruchamianie rodowiska Pythona
Jak to zrobi ?
Jak to dzia a?
Opcje polecenia python
Jak to zrobi ?
Jak to dzia a?
Zobacz równie
Praca ze zmiennymi rodowiskowymi
Jak to zrobi ?
Jak to dzia a?
Definiowanie skryptu jako wykonywalnego
Jak to zrobi ?
Co dalej?
Zmiana sposobu uruchamiania interpretera interaktywnego
Jak to zrobi ?
Zobacz równie
59
59
60
60
60
61
61
61
65
65
66
66
69
69
69
70
70
70
4
Kup książkę
Poleć książkę
Spis tre ci
Alternatywne implementacje Pythona
Jak to zrobi ?
Co dalej?
Instalowanie Pythona w Windowsie
Zaczynamy
Jak to zrobi ?
Stosowanie programu uruchamiaj cego Pythona w Windowsie
Jak to zrobi ?
Osadzanie Pythona w innych aplikacjach
Jak to zrobi ?
Jak to dzia a?
Zastosowanie alternatywnej pow oki Pythona — IPython
Zaczynamy
Jak to zrobi ?
Co dalej?
Zastosowanie alternatywnej pow oki Pythona — bpython
Zaczynamy
Jak to zrobi ?
Co dalej?
Zastosowanie alternatywnej pow oki Pythona — DreamPie
Zaczynamy
Jak to zrobi ?
Co dalej?
71
71
72
74
74
75
75
76
76
77
78
78
80
80
83
83
84
84
85
85
86
86
86
Rozdzia 3. Praca z dekoratorami
Wprowadzenie
Przegl d funkcji
Jak to zrobi ?
Jak to dzia a?
Wprowadzenie do dekoratorów
Jak to zrobi ?
Jak to dzia a?
Stosowanie dekoratorów funkcji
Jak to zrobi ?
Jak to dzia a?
Stosowanie dekoratorów klas
Jak to zrobi ?
Przyk ady dekoratorów
Zaczynamy
Jak to zrobi ?
Jak to dzia a?
Co dalej?
Stosowanie modu u decorator
Jak to zrobi ?
Jak to dzia a?
Co dalej?
Zobacz równie
87
87
88
88
89
90
90
92
93
94
95
97
97
100
101
101
104
105
108
108
110
111
111
5
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin