O'Reilly - Core Python Programming - From The O'Reilly Anthology.pdf

(7984 KB) Pobierz
Safari | Core Python Programming
Show TOC
|
Frames
Programming
> Core Python Programming
All Books
Search
My Desktop
|
Account
|
Log Out
|
Subscription
|
Help
See All Titles
Core Python Programming
Wesley J. Chun
Publisher: Prentice Hall PTR
First Edition December 14, 2000
ISBN: 0-13-026036-3, 816 pages
Buy Print Version
q
New to Python? This is the developer's guide to Python
development!
Learn the core features of Python as well as advanced topics
such as regular expressions, multithreaded programming,
Web/Internet and network development, GUI development
with Tk(inter) and more
Also includes features found in the new Python 1.6 and 2.0
releases
CD-ROM: Complete Python distributions (source code,
documentation, and various binaries) plus all example scripts
in the book
q
Front Matter
Table of Contents
About the Author
Examples
q
q
Python is an Internet and systems programming language that is
soaring in popularity in today's fast-paced software development
environment, and no wonder: it's simple (yet robust), object-oriented
(yet can be used as a procedural language), extensible, scalable and
features an easy to learn syntax that is clear and concise. Python
combines the power of a compiled object language like Java and C++
with the ease of use and rapid development time of a scripting
language. In fact, its syntax is so easy to understand that you are more
likely to pick it up faster than any of the other popular scripting
languages in use today!
In
Core Python Programming,
Internet software engineer and
technical trainer Wesley Chun provides intermediate and experienced
developers all they need to know to learn Python-fast. Like all Core
Series books, Core Python Programming delivers hundreds of
industrial-strength code snippets and examples, all targeted at
professional developers who want to leverage their existing skills! In
particular,
Core Python Programming
presents numerous interactive
examples that can be entered into the Python interpreter right in front
of you! Finally, we present a chapter that shows you step-by-step how
to extend Python using C or C++.
q
q
q
q
Python syntax and style
Development and Run-time Environments
Objects and Python memory management
Standard data types, methods, and operators
http://safari.oreilly.com/main.asp?hidetoc (1 of 3) [6/2/2002 12:12:49 AM]
Safari | Core Python Programming
q
q
q
q
q
q
Loops and conditionals
Files and Input/Output
Exceptions and error handling
Functions, scope, arguments, and functional programming
Importing modules and module attributes
Object-oriented Programming with classes, methods, and
instances
Callable Objects
Extending Python
q
q
Coverage of the Python standard module library and client-server
application development includes comprehensive introductions to the
following topics in Python programming:
q
q
q
q
q
q
q
q
Regular expressions
TCP/IP and UDP/IP Network programming using sockets
Operating system interface
GUI development with Tk using Tkinter
Multithreaded programming
Interactive Web/CGI/Internet applications
Executing code in a restricted environment
Inheritance, type emulation, operator overloading, and
delegation in an OOP environment
Finally, we provide an introduction to the new features introduced in
Python 1.6. These include Unicode string support, the new function
invocation syntax which lets the caller provide a tuple of positional
arguments and/or a dictionary of keyword arguments, and the new
string methods. We also provide a glimpse into features that will only
be found in the newer 2.0 release.
Every Core Series book:
q
q
q
DEMONSTRATES how to write commercial-quality code
FEATURES dozens of programs and examples!
FOCUSES on the features and functions most important to real
developers
PROVIDES objective, unbiased coverage of cutting-edge
technologies-no
hype!
q
q
Core Python Programming
delivers:
q
q
Coverage of the core parts of the Python language
Real-world insights for developing Web/Internet, network,
multithreaded and GUI applications
Tables and charts detailing Python modules, built-in functions,
operators, and attributes
q
http://safari.oreilly.com/main.asp?hidetoc (2 of 3) [6/2/2002 12:12:49 AM]
Safari | Core Python Programming
q
Code snippets to try live with Python's interactive interpreter,
hammering the concepts home
Extensive code examples-including several complete sample
applications
q
CD-ROM includes complete Python source code and documentation
distributions for Unix/Linux along with binaries for Windows and
Macintosh platforms plus source code for all examples in the book.
Delivered for Maurice ling
Swap Option Available: 7/15/2002
Last updated on 9/14/2001
Core Python Programming, © 2002 Prentice Hall PTR
© 2002, O'Reilly & Associates, Inc.
http://safari.oreilly.com/main.asp?hidetoc (3 of 3) [6/2/2002 12:12:49 AM]
Safari | Core Python Programming
Show TOC
|
Frames
Programming
> Core Python Programming
All Books
Search
My Desktop
|
Account
|
Log Out
|
Subscription
|
Help
See All Titles
Core Python Programming
Library of Congress Cataloging-in-Publication Date
Chun, Wesley
Core python / Wesley. Chun.
p. cm.
Includes bibliographical references and index.
ISBN 0-13-026036-3
1. Python (Computer program language) I. Title
QA76.73.P98 C48 2000
005.13'3--dc21 00-047856
Copyright Information
© 2001 Prentice Hall PTR
Prentice-Hall, Inc
Upper Saddle River, NJ 07458
The publisher offers discounts on this book when ordered in bulk quantities.
For more information, contact
Corporate Sales Department,
Prentice Hall PTR
One Lake Street
Upper Saddle River, NJ 07458
Phone: 800-382-3419; FAX: 201-236-7141
E-mail (Internet):
corpsales@prenhall.com
All products or services mentioned herein are the trademarks or service marks of their respective
companies or organizations.
All rights reserved. No part of this book may be reproduced, in any form or by any means,
without permission in writing from the publisher Printed in the United States of America
10 9 8 7 6 5 4 3 2 1
Prentice-Hall International (UK) Limited, London
http://safari.oreilly.com/main.asp?bookname=0130260363&mode=3 (1 of 2) [6/2/2002 12:13:44 AM]
Safari | Core Python Programming
Prentice-Hall of Australia Pty. Limited, Sydney
Prentice-Hall Canada Inc., Toronto
Prentice-Hall Hispanoamericana, S.A., Mexico
Prentice-Hall of India Private Limited, New Delhi
Prentice-Hall of Japan, Inc., Tokyo
Pearson Education P.T.E., Ltd.
To my parents,
who taught me that everybody is different.
And to my wife,
who
lives
with someone who is different.
Delivered for Maurice ling
Swap Option Available: 7/15/2002
Last updated on 9/14/2001
Core Python Programming, © 2002 Prentice Hall PTR
© 2002, O'Reilly & Associates, Inc.
http://safari.oreilly.com/main.asp?bookname=0130260363&mode=3 (2 of 2) [6/2/2002 12:13:44 AM]
Zgłoś jeśli naruszono regulamin