Complete Python Reference

Visit Complete Python Reference

Explore all aspects of programming with Python in this comprehensive resource. Expert programmer Martin Brown guides you through the fundamentals of using modules through the use of advanced object orientation classes. You'll learn how to develop complex applications, create multimedia software, and develop interactive Web sites. While written with the experienced programmer in mind, Python: The Complete Reference is an invaluable sourcebook for the beginning programmer as well. This book also covers how to utilize Python's extensive libraries, including tools for reading and parsing SGML, HTML, and XML files. Master programming in the Python language Discover how modules are written and imported into your scripts Use Python's extensive libraries for information processing, file system manipulation, data management, network communication, multimedia, and more. Apply Python as a RAD tool for rapid application development.

  • Cost: $34.99
  • Pages: 1200
  • Edition: paperback
  • ISBN: 007212718X

Complete Python Training Course

Visit Complete Python Training Course

Master today's key Python development skills hands-on, with real programs and expert instruction from world-renowned authors and corporate trainers!Listen and learn as expert trainers describe 14,930 lines of fully functional sample Python program code in over 22 hours of detailed audio instruction. Coverage includes control structures, functions, classes, inheritance, string manipulation, security, syntax, objects, exceptions, CGI, GUIs, XML, DB-API, networking, data structures, multimedia, Python for wireless/handhelds, and more! Includes the best-selling, 1,292-page Python text Python How to Program -- in print and searchable electronic version on CD-ROM. You'll start with basic programs and syntax, then learn CGI programming, object-oriented techniques, GUIs, exception handling, regular expressions, XML programming, DB-API database integration, networking, security -- even wireless application development.

  • Cost: $76.99
  • Pages: 1292
  • Edition: 1st edition
  • ISBN: 0130673749

Core Python Programming

Visit Core Python Programming

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++. Topics include: Python syntax and style; Development and Run-time Environments; Objects and Python memory management; Standard data types, methods, and operators; Loops and conditionals; Files and Input/Output; Exceptions and error handling; Functions, scope, arguments, and functional programming; Extending Python.

  • Cost: $27.99
  • Pages: 816
  • Edition: Book and CD-ROM edition
  • ISBN: 0130260363

Internet Programming with Python

Visit Internet Programming with Python

Learn to use Python, the object-oriented programming language, for CGI scripts, system administration, code generation, graphical user interfaces, file-format conversions, and other computational tasks. This books teaches intermediate and advanced programmers how to use Python to build Internet-enabled applications and the basic mechanisms it uses to transfer information across the Internet and the World Wide Web. HTTP, NNTY, and SMTP protocols, the Python/C API, and client/server Internet Protocols are fully covered, plus the CD-ROM includes the source code for all of the programs discussed in the book. A book/CD-ROM demonstrating methods of programming in Python, focusing on Internet-related applications. Coverage includes basic and advanced features of the language including CGI programming, sockets, external interfaces, and embedding Python into other applications such as Netscape Server NSAPI.

  • Cost: $15.00
  • Pages: 477
  • Edition: Book and CD-ROM edition
  • ISBN: 1558514848

Learn to Program Using Python

Visit Learn to Program Using Python

Then Learn to Program Using Python is the book for you. You will find this book to be an ideal starting point for learning the essentials of computer programming. Assuming no prior knowledge (other than basic computer operation), this unintimidating and clearly written guide introduces you to programming terminology, fundamental concepts, and techniques for writing actual code. Python is ideal for novice programmers: it is available for free; it has simple syntax but powerful features; it supports lots of programming styles; it runs on many platforms; it has a friendly and helpful user community. This book uses the Python language to teach you the fundamentals of computer programming. Once you master the basic techniques and concepts you learn in this book, you can apply them to any language you choose to work with. You will learn about: Sequences, branching, and looping; Data types and variables; Input and output; Modular programming.

  • Cost: $23.07
  • Pages: 288
  • Edition: Book and CD-ROM edition
  • ISBN: 0201709384

Learning Python

Visit Learning Python

Learning Python is an introduction to the increasingly popular Python programming language. Python is an interpreted, interactive, object-oriented scripting language. Python is growing in popularity because: It is available on all important platforms: Windows NT, Windows 95, Windows 98, Linux, all major UNIX platforms, MacOS, and even the BeOS; It is open-source software, copyrighted but freely available for use, even in commercial applications; Its clean object-oriented interface makes it a valuable prototyping tool for C++ programmers; It works well with all popular windowing toolkits, including MFC, Tk, Mac, X11, and Motif. This book starts with a thorough introduction to the elements of Python: types, operators, statements, classes, functions, modules, and exceptions. By reading the first part of the book, the reader will be able to understand and construct programs in the Python language. All the examples use the Python interpreter.

  • Cost: $24.47
  • Pages: 400
  • Edition: 2nd edition
  • ISBN: 0596002815

Learning Python

Visit Learning Python

Learning Python is an introduction to the increasingly popular Python programming language -- an interpreted, interactive, object- oriented, and portable scripting language. This book thoroughly introduces the elements of Python: types, operators, statements, functions, modules, and exceptions. It also demonstrates how to perform common programming tasks and write real applications. Provides a description of the basic building blocks of a Python program. Introduces more advanced topics, including some complex, realworld examples and shows programmers how to use Python with specialized libraries to build largescale applications. The authors of Learning Python show you enough essentials of the Python scripting language to enable you to begin solving problems right away, then reveal more powerful aspects of the language one at a time. This approach is sure to appeal to programmers and system administrators who have urgent problems.

  • Cost: $24.47
  • Pages: 366
  • Edition: paperback
  • ISBN: 1565924649

Making Use of Python

Visit Making Use of Python

A step-by-step guide on how to use Python for CGI scripting, GUI development, network programming, and much more! Organizations such as NASA, Hewlett-Packard, and Xerox have already discovered the power that Python has to offer. This multipurpose development language can be used on virtually every platform, from Windows and Linux to OS/2 and Amiga. With its unique task-oriented approach, this book explores the language basics and then describes how to quickly begin using it for development work. Rashi Gupta first explains why Python is arguably the most sophisticated of the popular scripting languages and why its popularity continues to grow. She uncovers all of Python's unique features, detailing its built-in support for critical development steps, including data structures, dynamic typing, and dynamic building. Gupta then discusses how to use Python in lieu of Java or C++ when developing cross-platform applications.

  • Cost: $24.50
  • Pages: 300
  • Edition: 1st edition
  • ISBN: 0471219754

Perl to Python Migration

Visit Perl to Python Migration

Are you a Perl programmer who would like to be able to programme in Python? Brimming with a wealth of practical examples and resources this book will show you how. The first section will show you the basic layout and approach of the two languages whilst the second section moves on to the specific differences of using Python data types and objects over Perl variables. The book then moves on to look at the core technologies behind the Python language, including the exception system for handling errors, the class and object orientation system for creating new classes and instances and how to split your program into functions and modules for easier management. All of these basics are treated with respect to people's existing understanding and skills in Perl programming and how they can be leveraged in Python. The last section of the book then looks at specific areas of programming, data manipulation, network communicated, and web programming.

  • Cost: $2.94
  • Pages: 400
  • Edition: 1st edition
  • ISBN: 0201734885

Practical Python

Visit Practical Python

"Practical Python" offers a highly useful guide to the Python programming language. In disarmingly readable prose, author Magnus Lie Hetland guides readers through those concepts of most importance to the budding Python developer. Following a succinct overview of the installation process, Hetland brings the reader up to speed regarding the general programming precepts common to every high-level language, including datatypes, conditionals and looping, abstractions, and modularity. Notably, Hetland takes great care to provide a thorough introduction to Python's potentially confusing datatype offering, including lists, tuples, and dictionaries, providing numerous examples aimed towards familiarizing the reader with their subtle, yet important differences. Primed with the language's foundational knowledge, readers are then introduced to Python's file-handling, database, GUI, and string-handling capabilities.

  • Cost: $34.97
  • Pages: 648
  • Edition: 1st edition
  • ISBN: 1590590066