├── .gitignore ├── .idea ├── furtherpython3.iml ├── misc.xml ├── modules.xml ├── vcs.xml └── workspace.xml ├── LICENSE ├── README.md ├── chapter11 ├── HelloWorldGame.py └── MousePlayApp.py ├── chapter12 ├── StarshipMeteors.py ├── meteor.png └── starship.png ├── chapter14 ├── calculator.py ├── exercises │ ├── accounts-app.py │ ├── fintech │ │ ├── __init__.py │ │ └── accounts.py │ └── test_CurrentAccount.py ├── external_module │ └── __init__.py ├── test.py ├── test_calculator.py └── testing-functions.py ├── chapter15 ├── exercises │ └── deck_of_cards.py ├── external_module │ └── __init__.py ├── mock_test1.py ├── mock_test2.py ├── mock_test3.py ├── mock_test4.py ├── mock_test5.py ├── mock_test6.py ├── mock_test7.py ├── people.py └── pytest-mock1.py ├── chapter17 ├── directories1.py ├── exercise │ ├── create_file_with_date.py │ └── load_date_from_file.py ├── files1.py ├── files2.py ├── files3.py ├── files4.py ├── files5.py ├── my-new-file.txt ├── myfile.txt ├── paths-app.py ├── rand-file-acces.py ├── read-file-using-with.py ├── tempfiles1.py ├── text.txt ├── textfile1.txt ├── textfile2.txt └── textfileexample.py ├── chapter18 ├── binary_streams.py ├── myfile.dat ├── myfile.txt ├── raw_io_example.py ├── sockets.py ├── starship.png ├── stdinout_examples.py ├── streams_options.py └── text_streams.py ├── chapter19 ├── __init__.py ├── csvdictexample.py ├── csvexample.py ├── exercises │ ├── __init__.py │ ├── fintech │ │ ├── __init__.py │ │ └── accounts.py │ └── write_accounts_file.py ├── names.csv └── sample.csv ├── chapter2 └── rgb_colours.py ├── chapter20 ├── exercises │ ├── __init__.py │ ├── accounts.xlsx │ ├── fintech │ │ ├── __init__.py │ │ └── accounts.py │ └── write_accounts_file.py ├── readExcelExample.py ├── sample.xlsx ├── sample2.xlsx └── writeExcelExample.py ├── chapter21 ├── exercises │ └── regex_solutions.py └── regex_examples.py ├── chapter24 ├── connect_example.py ├── create5.py ├── delete4.py ├── exercise │ ├── create_tables.py │ ├── fintech │ │ ├── __init__.py │ │ └── accounts.py │ └── write_account_info.py ├── insert2.py ├── mongo_examples.py ├── query1.py ├── query2.py └── update3.py ├── chapter26 ├── exercises │ ├── accounts-app.py │ ├── accounts.logging.config.yaml │ └── fintech │ │ ├── __init__.py │ │ └── accounts.py ├── logging.config.yaml ├── logging_example.py ├── logging_example1.py ├── logging_example10.py ├── logging_example11.py ├── logging_example2.py ├── logging_example3.py ├── logging_example4.py ├── logging_example5.py ├── logging_example6.py ├── logging_example7.py ├── logging_example8.py ├── logging_example9.py └── printer_lib.py ├── chapter28 ├── exercises │ └── printer_threading_app.py ├── threads.py ├── threads1.py ├── threads2.py ├── threads3.py ├── threads4.py ├── threads5.py ├── threads6.py ├── threads7.py └── timer_example.py ├── chapter29 ├── exercises │ └── multiprocessing_factorial.py ├── multiprocessing1.py ├── multiprocessing2.py ├── multiprocessing3.py ├── multiprocessing4.py ├── multiprocessing5.py ├── multiprocessing6.py └── multiprocessing7.py ├── chapter3 ├── coloured_shapes.py ├── exercises │ └── draw-hexagons.py ├── sample-window1.py ├── sample-window2.py ├── sample-window3.py └── sphere_example.py ├── chapter30 ├── barriers-app.py ├── barriers-app2.py ├── cond-app.py ├── events-app.py ├── events-app2.py ├── exercises │ ├── stack │ │ ├── Stack.py │ │ └── __init__.py │ └── stack_multithreaded_app.py ├── locks-app.py ├── queue-example.py └── semaphore-app.py ├── chapter31 ├── exercises │ └── factorial_future.py ├── future1.py ├── future2.py ├── future3.py ├── future4.py ├── future5.py ├── future6.py └── future7.py ├── chapter32 ├── asyncioapp1.py ├── asyncioapp2.py ├── asyncioapp3.py ├── asyncioapp4.py └── exercises │ └── async_factorial.py ├── chapter34 ├── reactive1.py ├── reactive2.py ├── reactive3a.py ├── reactive3b.py └── reactive4.py ├── chapter35 ├── exercises │ └── stocks.py ├── reactive_ops1.py ├── reactive_ops2.py ├── reactive_ops3.py ├── reactive_ops4.py └── reactive_ops5.py ├── chapter37 ├── BasicTCPIPSocketServer.py ├── BroadcastClient.py ├── BroadcastServer.py ├── MyHttpServer.py ├── MyTCPHandler.py ├── TCPIPSocketClient.py └── exercises │ ├── SimpleClient.py │ └── SimpleServer.py ├── chapter38 ├── hello_flask_world.py └── hello_flask_world2.py ├── chapter39 ├── bookshop_service1.py ├── bookshop_service2.py ├── bookshop_service3.py └── image_service4.py ├── chapter4 ├── circles-picture.py ├── exercises │ └── fractal_trees.py ├── mandelbrot.py ├── snowflake.py └── snowflake_koch.py ├── chapter5 ├── bar_chart8a.py ├── bar_chart8b.py ├── bar_chart8c.py ├── bar_chart8d.py ├── bar_chart8e.py ├── configuringaplot4.py ├── figure_example7.py ├── line_graph3.py ├── matplotlib2.py ├── pie_chart5.py ├── pie_chart_5a.py ├── scatter_plot6.py ├── scatter_plot_trendline6.py ├── simple_plot1.py ├── sub_plots9.py └── three-d-plot10.py ├── chapter7 ├── FrameAndPanelApp.py ├── SampleDCApp.py └── SimpleHelloWorldApp.py ├── chapter8 ├── HelloNamedApp.py ├── SimpleEventHandlerApp.py └── exercises │ ├── BirthdayGUIApp.py │ └── TicTacToeGuiApp.py ├── chapter9 ├── PyDraw.py ├── load.gif ├── new.gif └── save.gif ├── django-server └── mysite │ ├── db.sqlite3 │ ├── manage.py │ ├── mysite │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py │ └── polls │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ └── __init__.py │ ├── models.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── graphql ├── main.py ├── model.py └── schema.graphql ├── messaging ├── publisher.py └── receiver.py └── profiling ├── get_pay.log ├── memory_usage1.py ├── memory_usage2.py ├── memory_usage3.py ├── memory_usage4.py ├── profile_example1.py ├── profile_example2.py ├── timings1.py └── timings2.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/furtherpython3.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/.idea/furtherpython3.iml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/README.md -------------------------------------------------------------------------------- /chapter11/HelloWorldGame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter11/HelloWorldGame.py -------------------------------------------------------------------------------- /chapter11/MousePlayApp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter11/MousePlayApp.py -------------------------------------------------------------------------------- /chapter12/StarshipMeteors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter12/StarshipMeteors.py -------------------------------------------------------------------------------- /chapter12/meteor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter12/meteor.png -------------------------------------------------------------------------------- /chapter12/starship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter12/starship.png -------------------------------------------------------------------------------- /chapter14/calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter14/calculator.py -------------------------------------------------------------------------------- /chapter14/exercises/accounts-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter14/exercises/accounts-app.py -------------------------------------------------------------------------------- /chapter14/exercises/fintech/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter14/exercises/fintech/accounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter14/exercises/fintech/accounts.py -------------------------------------------------------------------------------- /chapter14/exercises/test_CurrentAccount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter14/exercises/test_CurrentAccount.py -------------------------------------------------------------------------------- /chapter14/external_module/__init__.py: -------------------------------------------------------------------------------- 1 | def api_call(): 2 | return '' -------------------------------------------------------------------------------- /chapter14/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter14/test.py -------------------------------------------------------------------------------- /chapter14/test_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter14/test_calculator.py -------------------------------------------------------------------------------- /chapter14/testing-functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter14/testing-functions.py -------------------------------------------------------------------------------- /chapter15/exercises/deck_of_cards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/exercises/deck_of_cards.py -------------------------------------------------------------------------------- /chapter15/external_module/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/external_module/__init__.py -------------------------------------------------------------------------------- /chapter15/mock_test1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/mock_test1.py -------------------------------------------------------------------------------- /chapter15/mock_test2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/mock_test2.py -------------------------------------------------------------------------------- /chapter15/mock_test3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/mock_test3.py -------------------------------------------------------------------------------- /chapter15/mock_test4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/mock_test4.py -------------------------------------------------------------------------------- /chapter15/mock_test5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/mock_test5.py -------------------------------------------------------------------------------- /chapter15/mock_test6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/mock_test6.py -------------------------------------------------------------------------------- /chapter15/mock_test7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/mock_test7.py -------------------------------------------------------------------------------- /chapter15/people.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/people.py -------------------------------------------------------------------------------- /chapter15/pytest-mock1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter15/pytest-mock1.py -------------------------------------------------------------------------------- /chapter17/directories1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/directories1.py -------------------------------------------------------------------------------- /chapter17/exercise/create_file_with_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/exercise/create_file_with_date.py -------------------------------------------------------------------------------- /chapter17/exercise/load_date_from_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/exercise/load_date_from_file.py -------------------------------------------------------------------------------- /chapter17/files1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/files1.py -------------------------------------------------------------------------------- /chapter17/files2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/files2.py -------------------------------------------------------------------------------- /chapter17/files3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/files3.py -------------------------------------------------------------------------------- /chapter17/files4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/files4.py -------------------------------------------------------------------------------- /chapter17/files5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/files5.py -------------------------------------------------------------------------------- /chapter17/my-new-file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/my-new-file.txt -------------------------------------------------------------------------------- /chapter17/myfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/myfile.txt -------------------------------------------------------------------------------- /chapter17/paths-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/paths-app.py -------------------------------------------------------------------------------- /chapter17/rand-file-acces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/rand-file-acces.py -------------------------------------------------------------------------------- /chapter17/read-file-using-with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/read-file-using-with.py -------------------------------------------------------------------------------- /chapter17/tempfiles1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/tempfiles1.py -------------------------------------------------------------------------------- /chapter17/text.txt: -------------------------------------------------------------------------------- 1 | abcdefBOOjHELLOpqrstuvwxyz 2 | -------------------------------------------------------------------------------- /chapter17/textfile1.txt: -------------------------------------------------------------------------------- 1 | a 2 | b 3 | c 4 | -------------------------------------------------------------------------------- /chapter17/textfile2.txt: -------------------------------------------------------------------------------- 1 | X 2 | Y 3 | Z -------------------------------------------------------------------------------- /chapter17/textfileexample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter17/textfileexample.py -------------------------------------------------------------------------------- /chapter18/binary_streams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter18/binary_streams.py -------------------------------------------------------------------------------- /chapter18/myfile.dat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter18/myfile.txt: -------------------------------------------------------------------------------- 1 | Hello Python World -------------------------------------------------------------------------------- /chapter18/raw_io_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter18/raw_io_example.py -------------------------------------------------------------------------------- /chapter18/sockets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter18/sockets.py -------------------------------------------------------------------------------- /chapter18/starship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter18/starship.png -------------------------------------------------------------------------------- /chapter18/stdinout_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter18/stdinout_examples.py -------------------------------------------------------------------------------- /chapter18/streams_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter18/streams_options.py -------------------------------------------------------------------------------- /chapter18/text_streams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter18/text_streams.py -------------------------------------------------------------------------------- /chapter19/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter19/csvdictexample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter19/csvdictexample.py -------------------------------------------------------------------------------- /chapter19/csvexample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter19/csvexample.py -------------------------------------------------------------------------------- /chapter19/exercises/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter19/exercises/fintech/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter19/exercises/fintech/accounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter19/exercises/fintech/accounts.py -------------------------------------------------------------------------------- /chapter19/exercises/write_accounts_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter19/exercises/write_accounts_file.py -------------------------------------------------------------------------------- /chapter19/names.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter19/names.csv -------------------------------------------------------------------------------- /chapter19/sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter19/sample.csv -------------------------------------------------------------------------------- /chapter2/rgb_colours.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter2/rgb_colours.py -------------------------------------------------------------------------------- /chapter20/exercises/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter20/exercises/accounts.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter20/exercises/accounts.xlsx -------------------------------------------------------------------------------- /chapter20/exercises/fintech/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter20/exercises/fintech/accounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter20/exercises/fintech/accounts.py -------------------------------------------------------------------------------- /chapter20/exercises/write_accounts_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter20/exercises/write_accounts_file.py -------------------------------------------------------------------------------- /chapter20/readExcelExample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter20/readExcelExample.py -------------------------------------------------------------------------------- /chapter20/sample.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter20/sample.xlsx -------------------------------------------------------------------------------- /chapter20/sample2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter20/sample2.xlsx -------------------------------------------------------------------------------- /chapter20/writeExcelExample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter20/writeExcelExample.py -------------------------------------------------------------------------------- /chapter21/exercises/regex_solutions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter21/exercises/regex_solutions.py -------------------------------------------------------------------------------- /chapter21/regex_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter21/regex_examples.py -------------------------------------------------------------------------------- /chapter24/connect_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/connect_example.py -------------------------------------------------------------------------------- /chapter24/create5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/create5.py -------------------------------------------------------------------------------- /chapter24/delete4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/delete4.py -------------------------------------------------------------------------------- /chapter24/exercise/create_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/exercise/create_tables.py -------------------------------------------------------------------------------- /chapter24/exercise/fintech/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter24/exercise/fintech/accounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/exercise/fintech/accounts.py -------------------------------------------------------------------------------- /chapter24/exercise/write_account_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/exercise/write_account_info.py -------------------------------------------------------------------------------- /chapter24/insert2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/insert2.py -------------------------------------------------------------------------------- /chapter24/mongo_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/mongo_examples.py -------------------------------------------------------------------------------- /chapter24/query1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/query1.py -------------------------------------------------------------------------------- /chapter24/query2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/query2.py -------------------------------------------------------------------------------- /chapter24/update3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter24/update3.py -------------------------------------------------------------------------------- /chapter26/exercises/accounts-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/exercises/accounts-app.py -------------------------------------------------------------------------------- /chapter26/exercises/accounts.logging.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/exercises/accounts.logging.config.yaml -------------------------------------------------------------------------------- /chapter26/exercises/fintech/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter26/exercises/fintech/accounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/exercises/fintech/accounts.py -------------------------------------------------------------------------------- /chapter26/logging.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging.config.yaml -------------------------------------------------------------------------------- /chapter26/logging_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example.py -------------------------------------------------------------------------------- /chapter26/logging_example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example1.py -------------------------------------------------------------------------------- /chapter26/logging_example10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example10.py -------------------------------------------------------------------------------- /chapter26/logging_example11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example11.py -------------------------------------------------------------------------------- /chapter26/logging_example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example2.py -------------------------------------------------------------------------------- /chapter26/logging_example3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example3.py -------------------------------------------------------------------------------- /chapter26/logging_example4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example4.py -------------------------------------------------------------------------------- /chapter26/logging_example5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example5.py -------------------------------------------------------------------------------- /chapter26/logging_example6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example6.py -------------------------------------------------------------------------------- /chapter26/logging_example7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example7.py -------------------------------------------------------------------------------- /chapter26/logging_example8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example8.py -------------------------------------------------------------------------------- /chapter26/logging_example9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/logging_example9.py -------------------------------------------------------------------------------- /chapter26/printer_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter26/printer_lib.py -------------------------------------------------------------------------------- /chapter28/exercises/printer_threading_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter28/exercises/printer_threading_app.py -------------------------------------------------------------------------------- /chapter28/threads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter28/threads.py -------------------------------------------------------------------------------- /chapter28/threads1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter28/threads1.py -------------------------------------------------------------------------------- /chapter28/threads2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter28/threads2.py -------------------------------------------------------------------------------- /chapter28/threads3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter28/threads3.py -------------------------------------------------------------------------------- /chapter28/threads4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter28/threads4.py -------------------------------------------------------------------------------- /chapter28/threads5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter28/threads5.py -------------------------------------------------------------------------------- /chapter28/threads6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter28/threads6.py -------------------------------------------------------------------------------- /chapter28/threads7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter28/threads7.py -------------------------------------------------------------------------------- /chapter28/timer_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter28/timer_example.py -------------------------------------------------------------------------------- /chapter29/exercises/multiprocessing_factorial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter29/exercises/multiprocessing_factorial.py -------------------------------------------------------------------------------- /chapter29/multiprocessing1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter29/multiprocessing1.py -------------------------------------------------------------------------------- /chapter29/multiprocessing2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter29/multiprocessing2.py -------------------------------------------------------------------------------- /chapter29/multiprocessing3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter29/multiprocessing3.py -------------------------------------------------------------------------------- /chapter29/multiprocessing4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter29/multiprocessing4.py -------------------------------------------------------------------------------- /chapter29/multiprocessing5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter29/multiprocessing5.py -------------------------------------------------------------------------------- /chapter29/multiprocessing6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter29/multiprocessing6.py -------------------------------------------------------------------------------- /chapter29/multiprocessing7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter29/multiprocessing7.py -------------------------------------------------------------------------------- /chapter3/coloured_shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter3/coloured_shapes.py -------------------------------------------------------------------------------- /chapter3/exercises/draw-hexagons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter3/exercises/draw-hexagons.py -------------------------------------------------------------------------------- /chapter3/sample-window1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter3/sample-window1.py -------------------------------------------------------------------------------- /chapter3/sample-window2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter3/sample-window2.py -------------------------------------------------------------------------------- /chapter3/sample-window3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter3/sample-window3.py -------------------------------------------------------------------------------- /chapter3/sphere_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter3/sphere_example.py -------------------------------------------------------------------------------- /chapter30/barriers-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter30/barriers-app.py -------------------------------------------------------------------------------- /chapter30/barriers-app2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter30/barriers-app2.py -------------------------------------------------------------------------------- /chapter30/cond-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter30/cond-app.py -------------------------------------------------------------------------------- /chapter30/events-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter30/events-app.py -------------------------------------------------------------------------------- /chapter30/events-app2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter30/events-app2.py -------------------------------------------------------------------------------- /chapter30/exercises/stack/Stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter30/exercises/stack/Stack.py -------------------------------------------------------------------------------- /chapter30/exercises/stack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter30/exercises/stack_multithreaded_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter30/exercises/stack_multithreaded_app.py -------------------------------------------------------------------------------- /chapter30/locks-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter30/locks-app.py -------------------------------------------------------------------------------- /chapter30/queue-example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter30/queue-example.py -------------------------------------------------------------------------------- /chapter30/semaphore-app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter30/semaphore-app.py -------------------------------------------------------------------------------- /chapter31/exercises/factorial_future.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter31/exercises/factorial_future.py -------------------------------------------------------------------------------- /chapter31/future1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter31/future1.py -------------------------------------------------------------------------------- /chapter31/future2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter31/future2.py -------------------------------------------------------------------------------- /chapter31/future3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter31/future3.py -------------------------------------------------------------------------------- /chapter31/future4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter31/future4.py -------------------------------------------------------------------------------- /chapter31/future5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter31/future5.py -------------------------------------------------------------------------------- /chapter31/future6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter31/future6.py -------------------------------------------------------------------------------- /chapter31/future7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter31/future7.py -------------------------------------------------------------------------------- /chapter32/asyncioapp1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter32/asyncioapp1.py -------------------------------------------------------------------------------- /chapter32/asyncioapp2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter32/asyncioapp2.py -------------------------------------------------------------------------------- /chapter32/asyncioapp3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter32/asyncioapp3.py -------------------------------------------------------------------------------- /chapter32/asyncioapp4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter32/asyncioapp4.py -------------------------------------------------------------------------------- /chapter32/exercises/async_factorial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter32/exercises/async_factorial.py -------------------------------------------------------------------------------- /chapter34/reactive1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter34/reactive1.py -------------------------------------------------------------------------------- /chapter34/reactive2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter34/reactive2.py -------------------------------------------------------------------------------- /chapter34/reactive3a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter34/reactive3a.py -------------------------------------------------------------------------------- /chapter34/reactive3b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter34/reactive3b.py -------------------------------------------------------------------------------- /chapter34/reactive4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter34/reactive4.py -------------------------------------------------------------------------------- /chapter35/exercises/stocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter35/exercises/stocks.py -------------------------------------------------------------------------------- /chapter35/reactive_ops1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter35/reactive_ops1.py -------------------------------------------------------------------------------- /chapter35/reactive_ops2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter35/reactive_ops2.py -------------------------------------------------------------------------------- /chapter35/reactive_ops3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter35/reactive_ops3.py -------------------------------------------------------------------------------- /chapter35/reactive_ops4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter35/reactive_ops4.py -------------------------------------------------------------------------------- /chapter35/reactive_ops5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter35/reactive_ops5.py -------------------------------------------------------------------------------- /chapter37/BasicTCPIPSocketServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter37/BasicTCPIPSocketServer.py -------------------------------------------------------------------------------- /chapter37/BroadcastClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter37/BroadcastClient.py -------------------------------------------------------------------------------- /chapter37/BroadcastServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter37/BroadcastServer.py -------------------------------------------------------------------------------- /chapter37/MyHttpServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter37/MyHttpServer.py -------------------------------------------------------------------------------- /chapter37/MyTCPHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter37/MyTCPHandler.py -------------------------------------------------------------------------------- /chapter37/TCPIPSocketClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter37/TCPIPSocketClient.py -------------------------------------------------------------------------------- /chapter37/exercises/SimpleClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter37/exercises/SimpleClient.py -------------------------------------------------------------------------------- /chapter37/exercises/SimpleServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter37/exercises/SimpleServer.py -------------------------------------------------------------------------------- /chapter38/hello_flask_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter38/hello_flask_world.py -------------------------------------------------------------------------------- /chapter38/hello_flask_world2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter38/hello_flask_world2.py -------------------------------------------------------------------------------- /chapter39/bookshop_service1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter39/bookshop_service1.py -------------------------------------------------------------------------------- /chapter39/bookshop_service2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter39/bookshop_service2.py -------------------------------------------------------------------------------- /chapter39/bookshop_service3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter39/bookshop_service3.py -------------------------------------------------------------------------------- /chapter39/image_service4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter39/image_service4.py -------------------------------------------------------------------------------- /chapter4/circles-picture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter4/circles-picture.py -------------------------------------------------------------------------------- /chapter4/exercises/fractal_trees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter4/exercises/fractal_trees.py -------------------------------------------------------------------------------- /chapter4/mandelbrot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter4/mandelbrot.py -------------------------------------------------------------------------------- /chapter4/snowflake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter4/snowflake.py -------------------------------------------------------------------------------- /chapter4/snowflake_koch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter4/snowflake_koch.py -------------------------------------------------------------------------------- /chapter5/bar_chart8a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/bar_chart8a.py -------------------------------------------------------------------------------- /chapter5/bar_chart8b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/bar_chart8b.py -------------------------------------------------------------------------------- /chapter5/bar_chart8c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/bar_chart8c.py -------------------------------------------------------------------------------- /chapter5/bar_chart8d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/bar_chart8d.py -------------------------------------------------------------------------------- /chapter5/bar_chart8e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/bar_chart8e.py -------------------------------------------------------------------------------- /chapter5/configuringaplot4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/configuringaplot4.py -------------------------------------------------------------------------------- /chapter5/figure_example7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/figure_example7.py -------------------------------------------------------------------------------- /chapter5/line_graph3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/line_graph3.py -------------------------------------------------------------------------------- /chapter5/matplotlib2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/matplotlib2.py -------------------------------------------------------------------------------- /chapter5/pie_chart5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/pie_chart5.py -------------------------------------------------------------------------------- /chapter5/pie_chart_5a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/pie_chart_5a.py -------------------------------------------------------------------------------- /chapter5/scatter_plot6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/scatter_plot6.py -------------------------------------------------------------------------------- /chapter5/scatter_plot_trendline6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/scatter_plot_trendline6.py -------------------------------------------------------------------------------- /chapter5/simple_plot1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/simple_plot1.py -------------------------------------------------------------------------------- /chapter5/sub_plots9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/sub_plots9.py -------------------------------------------------------------------------------- /chapter5/three-d-plot10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter5/three-d-plot10.py -------------------------------------------------------------------------------- /chapter7/FrameAndPanelApp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter7/FrameAndPanelApp.py -------------------------------------------------------------------------------- /chapter7/SampleDCApp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter7/SampleDCApp.py -------------------------------------------------------------------------------- /chapter7/SimpleHelloWorldApp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter7/SimpleHelloWorldApp.py -------------------------------------------------------------------------------- /chapter8/HelloNamedApp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter8/HelloNamedApp.py -------------------------------------------------------------------------------- /chapter8/SimpleEventHandlerApp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter8/SimpleEventHandlerApp.py -------------------------------------------------------------------------------- /chapter8/exercises/BirthdayGUIApp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter8/exercises/BirthdayGUIApp.py -------------------------------------------------------------------------------- /chapter8/exercises/TicTacToeGuiApp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter8/exercises/TicTacToeGuiApp.py -------------------------------------------------------------------------------- /chapter9/PyDraw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter9/PyDraw.py -------------------------------------------------------------------------------- /chapter9/load.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter9/load.gif -------------------------------------------------------------------------------- /chapter9/new.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter9/new.gif -------------------------------------------------------------------------------- /chapter9/save.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/chapter9/save.gif -------------------------------------------------------------------------------- /django-server/mysite/db.sqlite3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django-server/mysite/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/manage.py -------------------------------------------------------------------------------- /django-server/mysite/mysite/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django-server/mysite/mysite/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/mysite/asgi.py -------------------------------------------------------------------------------- /django-server/mysite/mysite/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/mysite/settings.py -------------------------------------------------------------------------------- /django-server/mysite/mysite/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/mysite/urls.py -------------------------------------------------------------------------------- /django-server/mysite/mysite/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/mysite/wsgi.py -------------------------------------------------------------------------------- /django-server/mysite/polls/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django-server/mysite/polls/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/polls/admin.py -------------------------------------------------------------------------------- /django-server/mysite/polls/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/polls/apps.py -------------------------------------------------------------------------------- /django-server/mysite/polls/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django-server/mysite/polls/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/polls/models.py -------------------------------------------------------------------------------- /django-server/mysite/polls/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/polls/tests.py -------------------------------------------------------------------------------- /django-server/mysite/polls/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/polls/urls.py -------------------------------------------------------------------------------- /django-server/mysite/polls/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/django-server/mysite/polls/views.py -------------------------------------------------------------------------------- /graphql/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/graphql/main.py -------------------------------------------------------------------------------- /graphql/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/graphql/model.py -------------------------------------------------------------------------------- /graphql/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/graphql/schema.graphql -------------------------------------------------------------------------------- /messaging/publisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/messaging/publisher.py -------------------------------------------------------------------------------- /messaging/receiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/messaging/receiver.py -------------------------------------------------------------------------------- /profiling/get_pay.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/profiling/get_pay.log -------------------------------------------------------------------------------- /profiling/memory_usage1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/profiling/memory_usage1.py -------------------------------------------------------------------------------- /profiling/memory_usage2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/profiling/memory_usage2.py -------------------------------------------------------------------------------- /profiling/memory_usage3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/profiling/memory_usage3.py -------------------------------------------------------------------------------- /profiling/memory_usage4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/profiling/memory_usage4.py -------------------------------------------------------------------------------- /profiling/profile_example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/profiling/profile_example1.py -------------------------------------------------------------------------------- /profiling/profile_example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/profiling/profile_example2.py -------------------------------------------------------------------------------- /profiling/timings1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/profiling/timings1.py -------------------------------------------------------------------------------- /profiling/timings2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnehunt/advancedpython3/HEAD/profiling/timings2.py --------------------------------------------------------------------------------