├── 9781430230038.jpg ├── LICENSE.txt ├── README.md ├── contributing.md └── foundations-of-python-network-programming ├── README.txt ├── python2 ├── 10 │ ├── excerpt.html │ ├── fetch_mechanize.py │ ├── fetch_urllib2.py │ ├── phoenix-tidied.html │ ├── phoenix.html │ └── weather.py ├── 11 │ ├── bottle_app.py │ ├── bottle_template.html │ └── wsgi_app.py ├── 12 │ ├── message.txt │ ├── mime_decode.py │ ├── mime_gen_alt.py │ ├── mime_gen_basic.py │ ├── mime_gen_both.py │ ├── mime_headers.py │ ├── mime_parse_headers.py │ ├── mime_structure.py │ ├── test.txt │ ├── test.txt.gz │ ├── trad_gen_newhdrs.py │ ├── trad_gen_simple.py │ └── trad_parse.py ├── 13 │ ├── debug.py │ ├── ehlo.py │ ├── login.py │ ├── simple.py │ └── tls.py ├── 14 │ ├── download-and-delete.py │ ├── mailbox.py │ └── popconn.py ├── 15 │ ├── folder_info.py │ ├── mailbox_summary.py │ ├── open_imap.py │ ├── open_imap.txt │ ├── open_imaplib.py │ ├── open_imaplib.txt │ └── simple_client.py ├── 16 │ ├── fabfile.py │ ├── sftp.py │ ├── shell.py │ ├── ssh_commands.py │ ├── ssh_simple.py │ ├── ssh_simple.txt │ ├── ssh_threads.py │ ├── telnet_codes.py │ └── telnet_login.py ├── 17 │ ├── advbinarydl.py │ ├── advbinaryul.py │ ├── asciidl.py │ ├── binarydl.py │ ├── binaryul.py │ ├── connect.py │ ├── dir.py │ ├── nlst.py │ └── recursedl.py ├── 18 │ ├── jsonrpc_client.py │ ├── jsonrpc_server.py │ ├── rpyc_client.py │ ├── rpyc_server.py │ ├── testfile.txt │ ├── xmlrpc_client.py │ ├── xmlrpc_introspect.py │ ├── xmlrpc_multicall.py │ └── xmlrpc_server.py ├── 01 │ ├── getname.py │ ├── search1.py │ ├── search2.py │ ├── search3.py │ ├── search4.py │ └── search4.txt ├── 02 │ ├── big_sender.py │ ├── udp_broadcast.py │ ├── udp_local.py │ └── udp_remote.py ├── 03 │ ├── tcp_deadlock.py │ └── tcp_sixteen.py ├── 04 │ ├── dns_basic.py │ ├── dns_mx.py │ ├── forward_reverse.py │ └── www_ping.py ├── 05 │ ├── blocks.py │ └── streamer.py ├── 06 │ ├── certfiles.crt │ └── sslclient.py ├── 07 │ ├── Bench.sh │ ├── Test.sh │ ├── TestLancelot.conf │ ├── client.py │ ├── lancelot.py │ ├── lancelot_tests.py │ ├── my_trace.py │ ├── server_SocketServer.py │ ├── server_async.py │ ├── server_multi.py │ ├── server_poll.py │ ├── server_simple.py │ └── server_twisted.py ├── 08 │ ├── hashing.py │ ├── queuecrazy.py │ └── squares.py └── 09 │ ├── get_rfc2616.py │ └── verbose_http.py └── python3 ├── 10 ├── excerpt.html ├── fetch_mechanize.py ├── fetch_urllib2.py ├── phoenix-tidied.html ├── phoenix.html └── weather.py ├── 11 ├── bottle_app.py ├── bottle_template.html └── wsgi_app.py ├── 12 ├── message.txt ├── mime_decode.py ├── mime_gen_alt.py ├── mime_gen_basic.py ├── mime_gen_both.py ├── mime_headers.py ├── mime_parse_headers.py ├── mime_structure.py ├── test.txt ├── test.txt.gz ├── trad_gen_newhdrs.py ├── trad_gen_simple.py └── trad_parse.py ├── 13 ├── debug.py ├── ehlo.py ├── login.py ├── simple.py └── tls.py ├── 14 ├── download-and-delete.py ├── mailbox.py └── popconn.py ├── 15 ├── folder_info.py ├── mailbox_summary.py ├── open_imap.py ├── open_imap.txt ├── open_imaplib.py ├── open_imaplib.txt └── simple_client.py ├── 16 ├── fabfile.py ├── sftp.py ├── shell.py ├── ssh_commands.py ├── ssh_simple.py ├── ssh_simple.txt ├── ssh_threads.py ├── telnet_codes.py └── telnet_login.py ├── 17 ├── advbinarydl.py ├── advbinaryul.py ├── asciidl.py ├── binarydl.py ├── binaryul.py ├── connect.py ├── dir.py ├── nlst.py └── recursedl.py ├── 18 ├── jsonrpc_client.py ├── jsonrpc_server.py ├── rpyc_client.py ├── rpyc_server.py ├── testfile.txt ├── xmlrpc_client.py ├── xmlrpc_introspect.py ├── xmlrpc_multicall.py └── xmlrpc_server.py ├── 01 ├── getname.py ├── search1.py ├── search2.py ├── search3.py ├── search4.py └── search4.txt ├── 02 ├── big_sender.py ├── udp_broadcast.py ├── udp_local.py └── udp_remote.py ├── 03 ├── tcp_deadlock.py └── tcp_sixteen.py ├── 04 ├── dns_basic.py ├── dns_mx.py ├── forward_reverse.py └── www_ping.py ├── 05 ├── blocks.py └── streamer.py ├── 06 ├── certfiles.crt └── sslclient.py ├── 07 ├── Bench.sh ├── Test.sh ├── TestLancelot.conf ├── client.py ├── lancelot.py ├── lancelot_tests.py ├── my_trace.py ├── server_SocketServer.py ├── server_async.py ├── server_multi.py ├── server_poll.py ├── server_simple.py └── server_twisted.py ├── 08 ├── hashing.py ├── queuecrazy.py └── squares.py └── 09 ├── get_rfc2616.py └── verbose_http.py /9781430230038.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/9781430230038.jpg -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/README.md -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/contributing.md -------------------------------------------------------------------------------- /foundations-of-python-network-programming/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/README.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/01/getname.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/01/getname.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/01/search1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/01/search1.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/01/search2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/01/search2.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/01/search3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/01/search3.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/01/search4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/01/search4.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/01/search4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/01/search4.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/02/big_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/02/big_sender.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/02/udp_broadcast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/02/udp_broadcast.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/02/udp_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/02/udp_local.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/02/udp_remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/02/udp_remote.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/03/tcp_deadlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/03/tcp_deadlock.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/03/tcp_sixteen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/03/tcp_sixteen.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/04/dns_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/04/dns_basic.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/04/dns_mx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/04/dns_mx.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/04/forward_reverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/04/forward_reverse.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/04/www_ping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/04/www_ping.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/05/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/05/blocks.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/05/streamer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/05/streamer.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/06/certfiles.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/06/certfiles.crt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/06/sslclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/06/sslclient.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/Bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/Bench.sh -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/Test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/Test.sh -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/TestLancelot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/TestLancelot.conf -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/client.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/lancelot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/lancelot.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/lancelot_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/lancelot_tests.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/my_trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/my_trace.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/server_SocketServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/server_SocketServer.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/server_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/server_async.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/server_multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/server_multi.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/server_poll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/server_poll.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/server_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/server_simple.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/07/server_twisted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/07/server_twisted.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/08/hashing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/08/hashing.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/08/queuecrazy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/08/queuecrazy.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/08/squares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/08/squares.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/09/get_rfc2616.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/09/get_rfc2616.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/09/verbose_http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/09/verbose_http.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/10/excerpt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/10/excerpt.html -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/10/fetch_mechanize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/10/fetch_mechanize.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/10/fetch_urllib2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/10/fetch_urllib2.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/10/phoenix-tidied.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/10/phoenix-tidied.html -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/10/phoenix.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/10/phoenix.html -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/10/weather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/10/weather.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/11/bottle_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/11/bottle_app.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/11/bottle_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/11/bottle_template.html -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/11/wsgi_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/11/wsgi_app.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/message.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/mime_decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/mime_decode.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/mime_gen_alt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/mime_gen_alt.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/mime_gen_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/mime_gen_basic.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/mime_gen_both.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/mime_gen_both.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/mime_headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/mime_headers.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/mime_parse_headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/mime_parse_headers.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/mime_structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/mime_structure.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/test.txt: -------------------------------------------------------------------------------- 1 | This is a test 2 | -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/test.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/test.txt.gz -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/trad_gen_newhdrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/trad_gen_newhdrs.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/trad_gen_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/trad_gen_simple.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/12/trad_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/12/trad_parse.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/13/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/13/debug.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/13/ehlo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/13/ehlo.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/13/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/13/login.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/13/simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/13/simple.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/13/tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/13/tls.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/14/download-and-delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/14/download-and-delete.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/14/mailbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/14/mailbox.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/14/popconn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/14/popconn.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/15/folder_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/15/folder_info.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/15/mailbox_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/15/mailbox_summary.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/15/open_imap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/15/open_imap.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/15/open_imap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/15/open_imap.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/15/open_imaplib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/15/open_imaplib.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/15/open_imaplib.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/15/open_imaplib.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/15/simple_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/15/simple_client.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/16/fabfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/16/fabfile.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/16/sftp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/16/sftp.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/16/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/16/shell.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/16/ssh_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/16/ssh_commands.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/16/ssh_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/16/ssh_simple.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/16/ssh_simple.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/16/ssh_simple.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/16/ssh_threads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/16/ssh_threads.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/16/telnet_codes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/16/telnet_codes.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/16/telnet_login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/16/telnet_login.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/17/advbinarydl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/17/advbinarydl.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/17/advbinaryul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/17/advbinaryul.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/17/asciidl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/17/asciidl.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/17/binarydl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/17/binarydl.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/17/binaryul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/17/binaryul.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/17/connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/17/connect.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/17/dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/17/dir.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/17/nlst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/17/nlst.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/17/recursedl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/17/recursedl.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/18/jsonrpc_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/18/jsonrpc_client.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/18/jsonrpc_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/18/jsonrpc_server.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/18/rpyc_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/18/rpyc_client.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/18/rpyc_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/18/rpyc_server.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/18/testfile.txt: -------------------------------------------------------------------------------- 1 | Simple 2 | is 3 | better 4 | than 5 | complex. 6 | -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/18/xmlrpc_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/18/xmlrpc_client.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/18/xmlrpc_introspect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/18/xmlrpc_introspect.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/18/xmlrpc_multicall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/18/xmlrpc_multicall.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python2/18/xmlrpc_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python2/18/xmlrpc_server.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/01/getname.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/01/getname.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/01/search1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/01/search1.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/01/search2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/01/search2.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/01/search3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/01/search3.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/01/search4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/01/search4.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/01/search4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/01/search4.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/02/big_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/02/big_sender.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/02/udp_broadcast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/02/udp_broadcast.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/02/udp_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/02/udp_local.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/02/udp_remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/02/udp_remote.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/03/tcp_deadlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/03/tcp_deadlock.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/03/tcp_sixteen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/03/tcp_sixteen.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/04/dns_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/04/dns_basic.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/04/dns_mx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/04/dns_mx.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/04/forward_reverse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/04/forward_reverse.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/04/www_ping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/04/www_ping.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/05/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/05/blocks.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/05/streamer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/05/streamer.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/06/certfiles.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/06/certfiles.crt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/06/sslclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/06/sslclient.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/Bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/Bench.sh -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/Test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/Test.sh -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/TestLancelot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/TestLancelot.conf -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/client.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/lancelot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/lancelot.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/lancelot_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/lancelot_tests.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/my_trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/my_trace.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/server_SocketServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/server_SocketServer.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/server_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/server_async.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/server_multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/server_multi.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/server_poll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/server_poll.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/server_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/server_simple.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/07/server_twisted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/07/server_twisted.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/08/hashing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/08/hashing.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/08/queuecrazy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/08/queuecrazy.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/08/squares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/08/squares.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/09/get_rfc2616.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/09/get_rfc2616.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/09/verbose_http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/09/verbose_http.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/10/excerpt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/10/excerpt.html -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/10/fetch_mechanize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/10/fetch_mechanize.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/10/fetch_urllib2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/10/fetch_urllib2.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/10/phoenix-tidied.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/10/phoenix-tidied.html -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/10/phoenix.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/10/phoenix.html -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/10/weather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/10/weather.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/11/bottle_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/11/bottle_app.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/11/bottle_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/11/bottle_template.html -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/11/wsgi_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/11/wsgi_app.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/message.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/mime_decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/mime_decode.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/mime_gen_alt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/mime_gen_alt.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/mime_gen_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/mime_gen_basic.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/mime_gen_both.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/mime_gen_both.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/mime_headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/mime_headers.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/mime_parse_headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/mime_parse_headers.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/mime_structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/mime_structure.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/test.txt: -------------------------------------------------------------------------------- 1 | This is a test 2 | -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/test.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/test.txt.gz -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/trad_gen_newhdrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/trad_gen_newhdrs.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/trad_gen_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/trad_gen_simple.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/12/trad_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/12/trad_parse.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/13/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/13/debug.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/13/ehlo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/13/ehlo.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/13/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/13/login.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/13/simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/13/simple.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/13/tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/13/tls.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/14/download-and-delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/14/download-and-delete.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/14/mailbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/14/mailbox.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/14/popconn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/14/popconn.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/15/folder_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/15/folder_info.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/15/mailbox_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/15/mailbox_summary.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/15/open_imap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/15/open_imap.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/15/open_imap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/15/open_imap.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/15/open_imaplib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/15/open_imaplib.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/15/open_imaplib.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/15/open_imaplib.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/15/simple_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/15/simple_client.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/16/fabfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/16/fabfile.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/16/sftp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/16/sftp.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/16/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/16/shell.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/16/ssh_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/16/ssh_commands.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/16/ssh_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/16/ssh_simple.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/16/ssh_simple.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/16/ssh_simple.txt -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/16/ssh_threads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/16/ssh_threads.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/16/telnet_codes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/16/telnet_codes.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/16/telnet_login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/16/telnet_login.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/17/advbinarydl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/17/advbinarydl.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/17/advbinaryul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/17/advbinaryul.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/17/asciidl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/17/asciidl.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/17/binarydl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/17/binarydl.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/17/binaryul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/17/binaryul.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/17/connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/17/connect.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/17/dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/17/dir.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/17/nlst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/17/nlst.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/17/recursedl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/17/recursedl.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/18/jsonrpc_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/18/jsonrpc_client.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/18/jsonrpc_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/18/jsonrpc_server.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/18/rpyc_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/18/rpyc_client.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/18/rpyc_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/18/rpyc_server.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/18/testfile.txt: -------------------------------------------------------------------------------- 1 | Simple 2 | is 3 | better 4 | than 5 | complex. 6 | -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/18/xmlrpc_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/18/xmlrpc_client.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/18/xmlrpc_introspect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/18/xmlrpc_introspect.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/18/xmlrpc_multicall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/18/xmlrpc_multicall.py -------------------------------------------------------------------------------- /foundations-of-python-network-programming/python3/18/xmlrpc_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/foundations-of-python-network-programming/HEAD/foundations-of-python-network-programming/python3/18/xmlrpc_server.py --------------------------------------------------------------------------------