├── README.md ├── ch01 ├── beersong.py ├── odd.py └── odd2.py ├── ch02 ├── marvin.py ├── marvin2.py ├── panic.py ├── panic2.py ├── panic3.py ├── vowels.py ├── vowels2.py └── vowels3.py ├── ch03 ├── vowels3.py ├── vowels4.py ├── vowels5.py ├── vowels6.py └── vowels7.py ├── ch04 ├── .cache │ └── v │ │ ├── cache │ │ └── lastfailed │ │ └── pep8 │ │ └── mtimes ├── README.txt ├── change.py ├── function_template.py ├── mystery.py ├── mystery2.py ├── setup.py ├── vowels7.py └── vsearch.py ├── ch05 ├── .cache │ └── v │ │ ├── cache │ │ └── lastfailed │ │ └── pep8 │ │ └── mtimes ├── dunder.py ├── hello_flask.py ├── hello_flask2.py ├── static │ └── hf.css ├── templates │ ├── base.html │ ├── entry.html │ └── results.html ├── vsearch4web.py ├── vsearch_requests.py ├── vsearch_webapp.py ├── vsearch_webapp2.py ├── vsearch_webapp3.py ├── vsearch_webapp4.py ├── vsearch_webapp5.py ├── webapp.zip └── webapp │ ├── static │ └── hf.css │ ├── templates │ ├── base.html │ ├── entry.html │ └── results.html │ └── vsearch4web.py ├── ch06 ├── viewlog.html └── webapp │ ├── .cache │ └── v │ │ ├── cache │ │ └── lastfailed │ │ └── pep8 │ │ └── mtimes │ ├── static │ └── hf.css │ ├── templates │ ├── base.html │ ├── entry.html │ ├── results.html │ └── viewlog.html │ ├── vsearch.log │ └── vsearch4web.py ├── ch07 ├── .cache │ └── v │ │ ├── cache │ │ └── lastfailed │ │ └── pep8 │ │ └── mtimes └── webapp │ ├── .cache │ └── v │ │ ├── cache │ │ └── lastfailed │ │ └── pep8 │ │ └── mtimes │ ├── static │ └── hf.css │ ├── templates │ ├── base.html │ ├── entry.html │ ├── results.html │ └── viewlog.html │ ├── vsearch.log │ └── vsearch4web.py ├── ch08 └── countfromby.py ├── ch09 └── webapp │ ├── .cache │ └── v │ │ ├── cache │ │ └── lastfailed │ │ └── pep8 │ │ └── mtimes │ ├── DBcm.py │ ├── static │ └── hf.css │ ├── templates │ ├── base.html │ ├── entry.html │ ├── results.html │ └── viewlog.html │ ├── vsearch.log │ └── vsearch4web.py ├── ch10 ├── .cache │ └── v │ │ └── pep8 │ │ └── mtimes ├── check_logged_in.py ├── checker.py ├── func.py ├── myfunc.py ├── nested_func.py ├── quick_session.py ├── returned_func.py ├── simple_webapp.py ├── simple_webapp2.py ├── simple_webapp3.py ├── simple_webapp4.py ├── tmpl_decorator.py └── webapp │ ├── .cache │ └── v │ │ ├── cache │ │ └── lastfailed │ │ └── pep8 │ │ └── mtimes │ ├── static │ └── hf.css │ ├── templates │ ├── base.html │ ├── entry.html │ ├── results.html │ └── viewlog.html │ └── vsearch4web.py ├── ch11-3.4 ├── vsearch4web.not.slow.with.threads.but.broken.py ├── vsearch4web.not.slow.with.threads.fixed.py └── vsearch4web.py ├── ch11 ├── myfile.txt ├── try_examples.py ├── try_examples2.py ├── try_examples3.py ├── try_examples4.py ├── try_examples5.py └── webapp │ ├── .cache │ └── v │ │ ├── cache │ │ └── lastfailed │ │ └── pep8 │ │ └── mtimes │ ├── DBcm.py │ ├── checker.py │ ├── new-DBcm.py │ ├── static │ └── hf.css │ ├── templates │ ├── base.html │ ├── entry.html │ ├── results.html │ └── viewlog.html │ ├── vsearch4web-dont.do.this.py │ ├── vsearch4web.py │ └── vsearch4web.slow.with.sleep.py ├── ch12 ├── .cache │ └── v │ │ ├── cache │ │ └── lastfailed │ │ └── pep8 │ │ └── mtimes ├── .ipynb_checkpoints │ ├── Appendix D-checkpoint.ipynb │ ├── chapter12-checkpoint.ipynb │ └── times-checkpoint.ipynb ├── buzzers.csv ├── do_convert.py ├── requests_gen.py ├── requests_listcomp.py └── url_utils.py └── hfpy2e-all.zip /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/README.md -------------------------------------------------------------------------------- /ch01/beersong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch01/beersong.py -------------------------------------------------------------------------------- /ch01/odd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch01/odd.py -------------------------------------------------------------------------------- /ch01/odd2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch01/odd2.py -------------------------------------------------------------------------------- /ch02/marvin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch02/marvin.py -------------------------------------------------------------------------------- /ch02/marvin2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch02/marvin2.py -------------------------------------------------------------------------------- /ch02/panic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch02/panic.py -------------------------------------------------------------------------------- /ch02/panic2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch02/panic2.py -------------------------------------------------------------------------------- /ch02/panic3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch02/panic3.py -------------------------------------------------------------------------------- /ch02/vowels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch02/vowels.py -------------------------------------------------------------------------------- /ch02/vowels2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch02/vowels2.py -------------------------------------------------------------------------------- /ch02/vowels3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch02/vowels3.py -------------------------------------------------------------------------------- /ch03/vowels3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch03/vowels3.py -------------------------------------------------------------------------------- /ch03/vowels4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch03/vowels4.py -------------------------------------------------------------------------------- /ch03/vowels5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch03/vowels5.py -------------------------------------------------------------------------------- /ch03/vowels6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch03/vowels6.py -------------------------------------------------------------------------------- /ch03/vowels7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch03/vowels7.py -------------------------------------------------------------------------------- /ch04/.cache/v/cache/lastfailed: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ch04/.cache/v/pep8/mtimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch04/.cache/v/pep8/mtimes -------------------------------------------------------------------------------- /ch04/README.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch04/change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch04/change.py -------------------------------------------------------------------------------- /ch04/function_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch04/function_template.py -------------------------------------------------------------------------------- /ch04/mystery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch04/mystery.py -------------------------------------------------------------------------------- /ch04/mystery2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch04/mystery2.py -------------------------------------------------------------------------------- /ch04/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch04/setup.py -------------------------------------------------------------------------------- /ch04/vowels7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch04/vowels7.py -------------------------------------------------------------------------------- /ch04/vsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch04/vsearch.py -------------------------------------------------------------------------------- /ch05/.cache/v/cache/lastfailed: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ch05/.cache/v/pep8/mtimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/.cache/v/pep8/mtimes -------------------------------------------------------------------------------- /ch05/dunder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/dunder.py -------------------------------------------------------------------------------- /ch05/hello_flask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/hello_flask.py -------------------------------------------------------------------------------- /ch05/hello_flask2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/hello_flask2.py -------------------------------------------------------------------------------- /ch05/static/hf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/static/hf.css -------------------------------------------------------------------------------- /ch05/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/templates/base.html -------------------------------------------------------------------------------- /ch05/templates/entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/templates/entry.html -------------------------------------------------------------------------------- /ch05/templates/results.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/templates/results.html -------------------------------------------------------------------------------- /ch05/vsearch4web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/vsearch4web.py -------------------------------------------------------------------------------- /ch05/vsearch_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/vsearch_requests.py -------------------------------------------------------------------------------- /ch05/vsearch_webapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/vsearch_webapp.py -------------------------------------------------------------------------------- /ch05/vsearch_webapp2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/vsearch_webapp2.py -------------------------------------------------------------------------------- /ch05/vsearch_webapp3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/vsearch_webapp3.py -------------------------------------------------------------------------------- /ch05/vsearch_webapp4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/vsearch_webapp4.py -------------------------------------------------------------------------------- /ch05/vsearch_webapp5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/vsearch_webapp5.py -------------------------------------------------------------------------------- /ch05/webapp.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/webapp.zip -------------------------------------------------------------------------------- /ch05/webapp/static/hf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/webapp/static/hf.css -------------------------------------------------------------------------------- /ch05/webapp/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/webapp/templates/base.html -------------------------------------------------------------------------------- /ch05/webapp/templates/entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/webapp/templates/entry.html -------------------------------------------------------------------------------- /ch05/webapp/templates/results.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/webapp/templates/results.html -------------------------------------------------------------------------------- /ch05/webapp/vsearch4web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch05/webapp/vsearch4web.py -------------------------------------------------------------------------------- /ch06/viewlog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch06/viewlog.html -------------------------------------------------------------------------------- /ch06/webapp/.cache/v/cache/lastfailed: -------------------------------------------------------------------------------- 1 | { 2 | "vsearch4web.py": true 3 | } -------------------------------------------------------------------------------- /ch06/webapp/.cache/v/pep8/mtimes: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ch06/webapp/static/hf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch06/webapp/static/hf.css -------------------------------------------------------------------------------- /ch06/webapp/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch06/webapp/templates/base.html -------------------------------------------------------------------------------- /ch06/webapp/templates/entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch06/webapp/templates/entry.html -------------------------------------------------------------------------------- /ch06/webapp/templates/results.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch06/webapp/templates/results.html -------------------------------------------------------------------------------- /ch06/webapp/templates/viewlog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch06/webapp/templates/viewlog.html -------------------------------------------------------------------------------- /ch06/webapp/vsearch.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch06/webapp/vsearch.log -------------------------------------------------------------------------------- /ch06/webapp/vsearch4web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch06/webapp/vsearch4web.py -------------------------------------------------------------------------------- /ch07/.cache/v/cache/lastfailed: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ch07/.cache/v/pep8/mtimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch07/.cache/v/pep8/mtimes -------------------------------------------------------------------------------- /ch07/webapp/.cache/v/cache/lastfailed: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ch07/webapp/.cache/v/pep8/mtimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch07/webapp/.cache/v/pep8/mtimes -------------------------------------------------------------------------------- /ch07/webapp/static/hf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch07/webapp/static/hf.css -------------------------------------------------------------------------------- /ch07/webapp/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch07/webapp/templates/base.html -------------------------------------------------------------------------------- /ch07/webapp/templates/entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch07/webapp/templates/entry.html -------------------------------------------------------------------------------- /ch07/webapp/templates/results.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch07/webapp/templates/results.html -------------------------------------------------------------------------------- /ch07/webapp/templates/viewlog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch07/webapp/templates/viewlog.html -------------------------------------------------------------------------------- /ch07/webapp/vsearch.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch07/webapp/vsearch.log -------------------------------------------------------------------------------- /ch07/webapp/vsearch4web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch07/webapp/vsearch4web.py -------------------------------------------------------------------------------- /ch08/countfromby.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch08/countfromby.py -------------------------------------------------------------------------------- /ch09/webapp/.cache/v/cache/lastfailed: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ch09/webapp/.cache/v/pep8/mtimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch09/webapp/.cache/v/pep8/mtimes -------------------------------------------------------------------------------- /ch09/webapp/DBcm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch09/webapp/DBcm.py -------------------------------------------------------------------------------- /ch09/webapp/static/hf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch09/webapp/static/hf.css -------------------------------------------------------------------------------- /ch09/webapp/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch09/webapp/templates/base.html -------------------------------------------------------------------------------- /ch09/webapp/templates/entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch09/webapp/templates/entry.html -------------------------------------------------------------------------------- /ch09/webapp/templates/results.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch09/webapp/templates/results.html -------------------------------------------------------------------------------- /ch09/webapp/templates/viewlog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch09/webapp/templates/viewlog.html -------------------------------------------------------------------------------- /ch09/webapp/vsearch.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch09/webapp/vsearch.log -------------------------------------------------------------------------------- /ch09/webapp/vsearch4web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch09/webapp/vsearch4web.py -------------------------------------------------------------------------------- /ch10/.cache/v/pep8/mtimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/.cache/v/pep8/mtimes -------------------------------------------------------------------------------- /ch10/check_logged_in.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/check_logged_in.py -------------------------------------------------------------------------------- /ch10/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/checker.py -------------------------------------------------------------------------------- /ch10/func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/func.py -------------------------------------------------------------------------------- /ch10/myfunc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/myfunc.py -------------------------------------------------------------------------------- /ch10/nested_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/nested_func.py -------------------------------------------------------------------------------- /ch10/quick_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/quick_session.py -------------------------------------------------------------------------------- /ch10/returned_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/returned_func.py -------------------------------------------------------------------------------- /ch10/simple_webapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/simple_webapp.py -------------------------------------------------------------------------------- /ch10/simple_webapp2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/simple_webapp2.py -------------------------------------------------------------------------------- /ch10/simple_webapp3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/simple_webapp3.py -------------------------------------------------------------------------------- /ch10/simple_webapp4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/simple_webapp4.py -------------------------------------------------------------------------------- /ch10/tmpl_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/tmpl_decorator.py -------------------------------------------------------------------------------- /ch10/webapp/.cache/v/cache/lastfailed: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /ch10/webapp/.cache/v/pep8/mtimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/webapp/.cache/v/pep8/mtimes -------------------------------------------------------------------------------- /ch10/webapp/static/hf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/webapp/static/hf.css -------------------------------------------------------------------------------- /ch10/webapp/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/webapp/templates/base.html -------------------------------------------------------------------------------- /ch10/webapp/templates/entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/webapp/templates/entry.html -------------------------------------------------------------------------------- /ch10/webapp/templates/results.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/webapp/templates/results.html -------------------------------------------------------------------------------- /ch10/webapp/templates/viewlog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/webapp/templates/viewlog.html -------------------------------------------------------------------------------- /ch10/webapp/vsearch4web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch10/webapp/vsearch4web.py -------------------------------------------------------------------------------- /ch11-3.4/vsearch4web.not.slow.with.threads.but.broken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11-3.4/vsearch4web.not.slow.with.threads.but.broken.py -------------------------------------------------------------------------------- /ch11-3.4/vsearch4web.not.slow.with.threads.fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11-3.4/vsearch4web.not.slow.with.threads.fixed.py -------------------------------------------------------------------------------- /ch11-3.4/vsearch4web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11-3.4/vsearch4web.py -------------------------------------------------------------------------------- /ch11/myfile.txt: -------------------------------------------------------------------------------- 1 | Empty (well... except for this line). 2 | -------------------------------------------------------------------------------- /ch11/try_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/try_examples.py -------------------------------------------------------------------------------- /ch11/try_examples2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/try_examples2.py -------------------------------------------------------------------------------- /ch11/try_examples3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/try_examples3.py -------------------------------------------------------------------------------- /ch11/try_examples4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/try_examples4.py -------------------------------------------------------------------------------- /ch11/try_examples5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/try_examples5.py -------------------------------------------------------------------------------- /ch11/webapp/.cache/v/cache/lastfailed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/.cache/v/cache/lastfailed -------------------------------------------------------------------------------- /ch11/webapp/.cache/v/pep8/mtimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/.cache/v/pep8/mtimes -------------------------------------------------------------------------------- /ch11/webapp/DBcm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/DBcm.py -------------------------------------------------------------------------------- /ch11/webapp/checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/checker.py -------------------------------------------------------------------------------- /ch11/webapp/new-DBcm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/new-DBcm.py -------------------------------------------------------------------------------- /ch11/webapp/static/hf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/static/hf.css -------------------------------------------------------------------------------- /ch11/webapp/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/templates/base.html -------------------------------------------------------------------------------- /ch11/webapp/templates/entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/templates/entry.html -------------------------------------------------------------------------------- /ch11/webapp/templates/results.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/templates/results.html -------------------------------------------------------------------------------- /ch11/webapp/templates/viewlog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/templates/viewlog.html -------------------------------------------------------------------------------- /ch11/webapp/vsearch4web-dont.do.this.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/vsearch4web-dont.do.this.py -------------------------------------------------------------------------------- /ch11/webapp/vsearch4web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/vsearch4web.py -------------------------------------------------------------------------------- /ch11/webapp/vsearch4web.slow.with.sleep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch11/webapp/vsearch4web.slow.with.sleep.py -------------------------------------------------------------------------------- /ch12/.cache/v/cache/lastfailed: -------------------------------------------------------------------------------- 1 | { 2 | "do_convert.py": true 3 | } -------------------------------------------------------------------------------- /ch12/.cache/v/pep8/mtimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch12/.cache/v/pep8/mtimes -------------------------------------------------------------------------------- /ch12/.ipynb_checkpoints/Appendix D-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch12/.ipynb_checkpoints/Appendix D-checkpoint.ipynb -------------------------------------------------------------------------------- /ch12/.ipynb_checkpoints/chapter12-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch12/.ipynb_checkpoints/chapter12-checkpoint.ipynb -------------------------------------------------------------------------------- /ch12/.ipynb_checkpoints/times-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch12/.ipynb_checkpoints/times-checkpoint.ipynb -------------------------------------------------------------------------------- /ch12/buzzers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch12/buzzers.csv -------------------------------------------------------------------------------- /ch12/do_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch12/do_convert.py -------------------------------------------------------------------------------- /ch12/requests_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch12/requests_gen.py -------------------------------------------------------------------------------- /ch12/requests_listcomp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch12/requests_listcomp.py -------------------------------------------------------------------------------- /ch12/url_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/ch12/url_utils.py -------------------------------------------------------------------------------- /hfpy2e-all.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headfirstpython/second/HEAD/hfpy2e-all.zip --------------------------------------------------------------------------------