Programming Python

Visit Programming Python

Programming Python, 2nd Edition, focuses on advanced uses of the Python programming / scripting language, which has evolved from an emerging language of interest primarily to pioneers, to a widely accepted tool that traditional programmers use for real day-to-day development tasks. With Python, you can do almost anything you can do with C++; but Python is an interpreted language designed for rapid application development and deployment. Among other things, Python supports object-oriented programming; a remarkably simple, readable, and maintainable syntax; integration with C components; and a vast collection of pre-coded interfaces and utilities. Programming Python, 2nd Edition, is the most comprehensive resource for advanced Python programmers available today. Topics include: Text and string handling; C integration with Python (including the SWIG module); Embedding Python calls within C; GUI examples; Layout options; Event handling.

  • Cost: $38.47
  • Pages: 1292
  • Edition: 2nd Book and CD-ROM edition
  • ISBN: 0596000855

Programming With Python

Visit Programming With Python

Programming with Python is filled with practical applications and code to help you get up to speed with this innovative programming language. Browse the "recipes" of scripts and create programs faster and with less hassle. The included CD-ROM contains the Python code, programs, and the text of the book. Before you know it, you will have cross-platform program interfaces, a search engine for your Web site, and more programs than you would have thought possible. Includes information on Python statements and data structures, and over 40 tested scripts for querying search engines, performing statistical analysis, and provides information on how experienced Pythoneers approach their problems when writing scripts. This majority of this book contains many examples of code and are meant to give you an idea of how to program. It isn't written in a way where it explains every detail step by step and much of the explanation is left out.

  • Cost: $39.99
  • Pages: 408
  • Edition: Book and CD-ROM edition
  • ISBN: 0761523340

Python

Visit Python

Python is an interpreted, open-source, object-oriented programming language. It's also free and runs portably on Windows, Mac OS, Unix, and other operating systems. Python can be used for all manner of programming tasks, from CGI scripts to full-fledged applications. It is gaining popularity among programmers in part because it is easier to read (and hence, debug) than most other programming languages, and it's generally simpler to install, learn, and use. Its line structure forces consistent indentation. Its syntax and semantics make it suitable for simple scripts and large programs. Its flexible data structures and dynamic typing allow you to get a lot done in a few lines. To learn it, you'll need is some basic programming experience and a copy of Python: Visual QuickStart Guide. Author Chris Fehily starts with the basics - expressions, statements, numbers, strings - then moves on to lists, dictionaries, functions, and modules.

  • Cost: $15.39
  • Pages: 440
  • Edition: 1st edition
  • ISBN: 0201748843

Python & XML

Visit Python & XML

Python & XML gives you a solid foundation for using these two languages together. Loaded with practical examples, this new volume highlights common application tasks, so that you can learn by doing. The book starts with the basics then quickly progresses to complex topics, like transforming XML with XSLT, querying XML with XPath, and working with XML dialects and validation. It also explores the more advanced issues: using Python with SOAP and distributed web services, and using Python to create scalable streams between distributed applications (like databases and web servers). The book provides effective practical applications, while referencing many of the tools involved in XML processing and Python, and highlights cross-platform issues along with tasks relevant to enterprise computing. You will find ample coverage of XML flow analysis and details on ways in which you can transport XML through your network.

  • Cost: $27.97
  • Pages: 450
  • Edition: 1st edition
  • ISBN: 0596001282

Python 2.1 Bible

Visit Python 2.1 Bible

The Python 2.1 Bible provides the only complete Python language reference on the market and includes all the information and software that developers need to use Python as a rapid application development tool. The Python 2.1 Bible fills a critical void in the Python reference market. Although it includes a complete Python language reference section, it is still geared towards those of you who already have some programming experience. This book explains each piece of technology in depth and shows through clear examples why each feature is useful. This is the manual you've been waiting for -- the one that covers all major Python components without glossing over how the various pieces fit together. Comprehensive resource offering complete instruction on how to use Python 2.1 to create Web-compatible applications that can parse XML and handle Internet data. Also shows how to work with data types, expressions, and object-oriented features.

  • Cost: $27.99
  • Pages: 761
  • Edition: paperback
  • ISBN: 0764548077

Python and Tkinter Programming

Visit Python and Tkinter Programming

This guide shows experienced Python programmers how to add graphical user interfaces (GUIs) to their applications, featuring fully functional examples with code annotations. Topics include panels and machines, drawing blobs and rubber lines, graphs and charts, debugging applications, and threads and asynchronous techniques. A concluding reference section lists classes, methods, and options. Books on graphical user interfaces (GUI) have an unfair advantage over typical computer books. Their contents have immediate positive impact on everything they touch, from the popularity of the underlying language to the careers of the developers they reach. Even mediocre GUI books have a beneficial impact. Nearly half of the book is dedicated to Tk widget implementations and constitutes a translation of Tk into Python. Grayson presents cross-platform issues with maturity and candor. Provides a real-world code that does real work.

  • Cost: $34.97
  • Pages: 688
  • Edition: 1st edition
  • ISBN: 1884777813

Python Annotated Archives

Visit Python Annotated Archives

The ultimate collection of streamlined code and expert techniques for Python programmers. This is the most innovative Python programming tool ever created. Develop and deploty high-performance, cross-platform applications and GUIs using this one-of-a-kind annotated warehouse of reusable Python scripts. Python Annotated Archives is filled with ready-to-run routines for Windows, UNIX, and Mac environments along with line-by-line explanations. Exploit Python's object-oriented and embeddable capabilities to manage and manipulate data, access Internet servers, send and receive e-mail, and even build a complete Web site management tool to find the gaps and chinks in your Web sites. The book also covers developing cross-platform Python applications using the Tk interface system and the development and management of Web sites using Python as both the tool and the programming language. Python is becoming the preferred scripting language.

  • Cost: $5.49
  • Pages: 722
  • Edition: Book and CD-ROM edition
  • ISBN: 0072121041

Python Cookbook

Visit Python Cookbook

The Python Cookbook is a collection of problems, solutions, and practical examples for Python programmers, written by Python programmers. The recipes range from simple tasks, such as working with dictionaries and list comprehensions, to entire modules that demonstrate templating systems and network monitoring. The book contains over two hundred recipes for searching and sorting, text manipulation, working with files, threads, and databases, object oriented programming, XML processing, network programming, system administration, and much more. This book is a treasure trove of useful code for all Python programmers, from novices to advanced practitioners, with contributions from such Python luminaries as Guido Van Rossum, David Ascher, Tim Peters, Paul Prescod, Mark Hammond, and Alex Martelli, as well as over one hundred other Python programmers. The recipes highlight Python best practices and can be used directly in day-to-day programming tasks.

  • Cost: $27.97
  • Pages: 606
  • Edition: 1st edition
  • ISBN: 0596001673

Python Developer's Handbook

Visit Python Developer's Handbook

The Python Developer's Handbook is designed to expose experienced developers to Python and its uses. Beginning with a brief introduction to the language and its syntax, the book moves quickly into more advanced programming topics, including embedding Python, network programming, GUI toolkits, JPython, Web development, Python/C API, and more. Python is an interpreted, object-oriented programming language. Its syntax is simple and easy to learn, and it encourages programmers to write and think clearly. The Python Developer's Handbook is carefully written, well-organized introduction to this powerful, fast-growing programming language for experienced developers. A handbook for experienced developers, introducing the powerful object-oriented programming language, Python. Includes an introduction to language and syntax, moving quickly into advanced topics such as GUI toolkits, Web development, Python/C API, and embedding Python.

  • Cost: $31.49
  • Pages: 929
  • Edition: 1st edition
  • ISBN: 0672319942

Python Essential Reference

Visit Python Essential Reference

Python Essential Reference, Second Edition, is the definitive guide to the Python programming language. Designed for programmers, it covers the core language, more than 100 modules in the standard library, and the techniques used to extend Python with compiled procedures in C or C++. Coverage expands upon and clarifies existing Python documentation - especially for advanced topics, including operating system interfaces, threads, network programming, and Unicode. Concise, to the point, and extensively indexed, readers will find this volume packed with information not previously available in any other single reference source. Updated for Python 2.1, it is a must-have for any serious programmer wanting to develop advanced Python applications. Topics include: Control flow; Functions and functional programming idioms; Classes and object-oriented programming tips; Modules and packages; Input and output (including files and persistence).

  • Cost: $24.49
  • Pages: 416
  • Edition: 2nd edition
  • ISBN: 0735710910