diff --git a/about.html b/about.html index ef4f922..88fe0ed 100755 --- a/about.html +++ b/about.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♦♢ diff --git a/blank.html b/blank.html index fa4a72e..5ea6483 100644 --- a/blank.html +++ b/blank.html @@ -1,5 +1,4 @@ -
This page intentionally left blank. diff --git a/case-study-porting-chardet-to-python-3.html b/case-study-porting-chardet-to-python-3.html index ddbb731..cb442b1 100755 --- a/case-study-porting-chardet-to-python-3.html +++ b/case-study-porting-chardet-to-python-3.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♦♦ @@ -750,7 +748,7 @@ tests\EUC-JP\arclamp.jp.xml EUC-JP with confide
chardet works in Python 3 is that I started with a test suite that exercised all major code paths. If you don’t have any tests, write some tests before you start porting to Python 3. If you have a few tests, write more. If you have a lot of tests, then the real fun can begin.
-© 2001–9 Mark Pilgrim diff --git a/colophon.html b/colophon.html index afed2f6..1ba4aa9 100644 --- a/colophon.html +++ b/colophon.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♢♢♢ diff --git a/files.html b/files.html index ce38728..576d1da 100644 --- a/files.html +++ b/files.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♢♢ diff --git a/generators.html b/generators.html index 584cba7..98fc8e4 100755 --- a/generators.html +++ b/generators.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♢♢ diff --git a/http-web-services.html b/http-web-services.html index 86c5e9e..0cac97d 100755 --- a/http-web-services.html +++ b/http-web-services.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♦♢ @@ -978,7 +976,7 @@ user-agent: Python-httplib2/$Rev: 259 $
© 2001–9 Mark Pilgrim diff --git a/index.html b/index.html index bea2bf3..12d4076 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,4 @@ -
You are here: •
Dive Into Python 3 covers Python 3 and its differences from Python 2. Compared to Dive Into Python, it’s about 20% revised and 80% new material. The book is now complete, but feedback is always welcome. +
Dive Into Python 3 covers Python 3 and its differences from Python 2. Compared to Dive Into Python, it’s about 20% revised and 80% new material. The book is now complete, but feedback is always welcome.
The book is freely licensed under the Creative Commons Attribution Share-Alike license. You can download it as HTML or PDF, or by cloning the Mercurial repository: +
The book is freely licensed under the Creative Commons Attribution Share-Alike license. You can download it as HTML or PDF. Über-geeks can also clone the Mercurial repository:
you@localhost:~$ hg clone http://hg.diveintopython3.org/ diveintopython3-
-
This site is optimized for Lynx just because fuck you.
I’m told it also looks good in graphical browsers.
© 2001–9 Mark Pilgrim - diff --git a/installing-python.html b/installing-python.html index 16e363f..1d0b6d1 100755 --- a/installing-python.html +++ b/installing-python.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♢♢♢♢ diff --git a/iterators.html b/iterators.html index f375837..398e3ce 100755 --- a/iterators.html +++ b/iterators.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♢♢ diff --git a/native-datatypes.html b/native-datatypes.html index e670a49..fc41ec3 100755 --- a/native-datatypes.html +++ b/native-datatypes.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♢♢♢ diff --git a/porting-code-to-python-3-with-2to3.html b/porting-code-to-python-3-with-2to3.html index be68549..0c36d11 100644 --- a/porting-code-to-python-3-with-2to3.html +++ b/porting-code-to-python-3-with-2to3.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♦♦ diff --git a/refactoring.html b/refactoring.html index 77c1966..9c5e62e 100755 --- a/refactoring.html +++ b/refactoring.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♦♢ diff --git a/regular-expressions.html b/regular-expressions.html index 0bfa024..706457b 100755 --- a/regular-expressions.html +++ b/regular-expressions.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♢♢ diff --git a/serializing.html b/serializing.html index ef326d3..73602b6 100644 --- a/serializing.html +++ b/serializing.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♦♢ diff --git a/special-method-names.html b/special-method-names.html index ecb00a6..b2714dd 100644 --- a/special-method-names.html +++ b/special-method-names.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♦♦ diff --git a/strings.html b/strings.html index 075058f..9419e9f 100755 --- a/strings.html +++ b/strings.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♢♢ diff --git a/unit-testing.html b/unit-testing.html index 0432a30..d6bcde4 100755 --- a/unit-testing.html +++ b/unit-testing.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♢♢♢ diff --git a/whats-new.html b/whats-new.html index b80cc0b..ce2772a 100644 --- a/whats-new.html +++ b/whats-new.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
You are here: Home ‣ Dive Into Python 3 ‣
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♦♦♦♢ diff --git a/your-first-python-program.html b/your-first-python-program.html index 6c87382..f3bb662 100755 --- a/your-first-python-program.html +++ b/your-first-python-program.html @@ -1,5 +1,4 @@ -
You are here: Home ‣ Dive Into Python 3 ‣
Difficulty level: ♦♢♢♢♢