文档介绍:BOOKS FOR PROFESSIONALS BY PROFESSIONALS® THE EXPERT’S VOICE® IN OPEN SOURCE
Companion
eBook
Available
Foundations of work Foundations
of
Programming work
This second edition of Foundations of work Programming targets
Python through Python , the most popular production versions of the lan-
guage. Python has made great strides since Apress released the first edition of
this book back in the days of Python . The advances required new chapters to
be written from the ground up, and others to be extensively revised.
Brandon Rhodes
You will learn fundamentals like IP, TCP, DNS and SSL by using working
Python programs; you will also be able to familiarize yourself with infrastruc- Foundations of
ponents like memcached and message queues. You can also delve into
Network server designs, pare threaded approaches with asynchronous
event-based solutions. But the biggest change is this edition's expanded treat-
ment of the web.
The HTTP protocol is covered in extensive detail, with each feature -
panied by sample Python code. You can use your HTTP protocol expertise by
studying an entire chapter on screen scraping and you can then test lxml and work
BeautifulSoup against a real-world web site. The chapter on web application pro-
gramming now covers both the WSGI standard ponent interoperability,
as well as modern web frameworks like Django.
Finally, all of the old favorites from the first edition are back: E-mail proto-
John Goerzen
cols like SMTP, POP, and IMAP get full treatment, as does XML-RPC. You can still Programming
learn how to code work programs using the and FTP protocols,
but you are likely to appreciate the power of more modern alternatives like the Programming
paramiko SSH2 library. If you are a Python programmer who needs to learn the
network, this is the book that you want by your side.
prehensive guide to work
THE APRESS ROADMAP applications with Python
Foundations of
B