• Complain

Mark Hammond - Python Programming On Win32 : Help for Windows Programmers

Here you can read online Mark Hammond - Python Programming On Win32 : Help for Windows Programmers full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Sebastopol, year: 2008, publisher: OReilly Media, Inc., genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Mark Hammond Python Programming On Win32 : Help for Windows Programmers
  • Book:
    Python Programming On Win32 : Help for Windows Programmers
  • Author:
  • Publisher:
    OReilly Media, Inc.
  • Genre:
  • Year:
    2008
  • City:
    Sebastopol
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Python Programming On Win32 : Help for Windows Programmers: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Python Programming On Win32 : Help for Windows Programmers" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Of the BookSet APIStoring Extra Information in Transactions; The Doubletalk Toolkit at Work; Comparing, Combining, and Contrasting Accounts; Building Business Models; Multidimensional Analysis of Financial Data; Cash-Flow Analysis; Putting It Together; Conclusion; Building a GUI with?COM; Designing COM Servers; A VB Client; Building the First View; More About Transactions; Adding and Editing Transactions; Building Views with Arrays; Graphics and Callbacks; Exposing a graphics API to Python, a more complex example; Debugging COM Servers; Writing a Delphi User Interface.

Python is growing in popularity; based on download statistics, there are now over 450,000 people using Python, and more than 150,000 people using Python on Windows. Use of the language has been growing at about 40% per year since 1995, and there is every reason to believe that growth will continue. Despite Pythons increasing popularity on Windows, Python Programming on Win32 is the first book to demonstrate how to use it as a serious Windows development and administration tool. Unlike scripting on Unix, Windows scripting involves integrating a number of components, such as COM or the. Read more...
Abstract: Of the BookSet APIStoring Extra Information in Transactions; The Doubletalk Toolkit at Work; Comparing, Combining, and Contrasting Accounts; Building Business Models; Multidimensional Analysis of Financial Data; Cash-Flow Analysis; Putting It Together; Conclusion; Building a GUI with?COM; Designing COM Servers; A VB Client; Building the First View; More About Transactions; Adding and Editing Transactions; Building Views with Arrays; Graphics and Callbacks; Exposing a graphics API to Python, a more complex example; Debugging COM Servers; Writing a Delphi User Interface.

Python is growing in popularity; based on download statistics, there are now over 450,000 people using Python, and more than 150,000 people using Python on Windows. Use of the language has been growing at about 40% per year since 1995, and there is every reason to believe that growth will continue. Despite Pythons increasing popularity on Windows, Python Programming on Win32 is the first book to demonstrate how to use it as a serious Windows development and administration tool. Unlike scripting on Unix, Windows scripting involves integrating a number of components, such as COM or the

Mark Hammond: author's other books


Who wrote Python Programming On Win32 : Help for Windows Programmers? Find out the surname, the name of the author of the book and a list of all author's works by series.

Python Programming On Win32 : Help for Windows Programmers — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Python Programming On Win32 : Help for Windows Programmers" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Python Programming on Win32
Mark Hammond
Andy Robinson
Beijing Boston Farnham Sebastopol Tokyo A Note Regarding Supplemental Files - photo 1

Beijing Boston Farnham Sebastopol Tokyo

A Note Regarding Supplemental Files

Supplemental files and examples for this book can be found at http://examples.oreilly.com/9781565926219/. Please use a standard desktop web browser to access these files, as they may not be accessible from all ereader devices.

All code files or examples referenced in the book will be available online. For physical books that ship with an accompanying disc, whenever possible, weve posted all CD/DVD content. Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to .

Copyright

Copyright 2000 OReilly & Associates, Inc. All rights reserved.

Printed in the United States of America.

Published by OReilly & Associates, Inc., 101 Morris Street,Sebastopol, CA 95472.

The OReilly logo is a registered trademark of OReilly &Associates, Inc. Many of the designations used by manufacturers andsellers to distinguish their products are claimed as trademarks.Where those designations appear in this book, and OReilly &Associates, Inc. was aware of a trademark claim, the designations havebeen printed in caps or initial caps. The use of the caiman image inassociation with the topic of programming Python on Win32 is atrademark of OReilly & Associates, Inc.

While every precaution has been taken in the preparation of thisbook, the publisher assumes no responsibility for errors or omissions,or for damages resulting from the use of the information containedherein.

Preface
About This Book

This book is about using Python to get jobs done on Windows.

We hope by now you have heard of Python, the exciting object-orientedscripting language that is rapidly entering the programmingmainstream. Although Python is perhaps better known on the Unixplatform, it offers a superb degree of integration with the Windowsenvironment. One of us, Mark Hammond, is responsible for many ofPythons Windows extensions and has coauthored the Python COMsupport, both of which are major topics of this book. This book canthus be considered the definitive reference to date for Python on theWindows platform.

This is intended to be a practical book focused on tasks. Itdoesnt aim to teach Python programming, although we do providea brief tutorial. Instead, it aims to cover:

  • How Python works on Windows

  • The key integration technologies supported by Python on Windows, suchas the Win32 extensions, which let you call the Windows API, and thesupport for COM

  • Examples in many topic areas showing what Python can do and how toput it to work

In the end, we hope you will have a clear idea of what Python can doand how to put it to work on real-world tasks.

Who Is This Book for?

We expect this book to be of interest to two groups of people:

Windows developers, administrators, and IT managers

You may be an experienced Windows developer using C++, Visual Basic,Delphi or other development tools, or you may be involved in managinginformation technology (IT) and need to make decisions as to theright tools for large projects. No doubt you hear about several newlanguages every year and meet zealots who insist that each is theultimate development tool. Youve perhaps heard a colleaguetalking about Python or read a few articles about it and are curiouswhy people rave about it. By the end of this book, you should know!

Python converts from Unix

Python is one of the major products of the Open Source revolution( http://opensource.org/) and has a largefollowing on Unix platforms. There are a large number of Python userswithin the Unix tradition who are forced, with varying degrees ofresistance, to work in a Windows environment. We hope to open youreyes. Most of the things you do on Unix can be done on Windows, andWindows offers exciting programming possibilities.

Readers may vary considerably in their programming experience. Wedont aim to teach the language systematically and assume youare familiar with other programming languages. Someone familiar withVisual Basic, for example, should be able to follow most of the book.However, some sections regarding Windows internals or C integrationassume C or C++ familiarity.

We assume a fairly typical business-computing platform with WindowsNT 4.0, Microsoft Office, access to the Internet or an internalTCP/IP network, and adequate memory to run smoothly. Python isequally happy on Windows 95 and 98, and we have tried to comment onthe differences as they occur.

How the Book Is Organized

The book is broken into three parts. The first part is mainlyintroductory in nature and sets the framework for the other twosections. The second section focuses on building an advanced Windowsapplication using Python. The main purpose of this application is toshow some possibilities for your applications. The third sectionprovides a Python on Windows cookbook.

This part covers the basics about the language and the platform andshould be read by everyone not familiar with using Python on Windows.

This is a Python primer: what its good for, whos usingit for what, and where to get hold of it. If you want to brief yourmanager on Python, show her this chapter!

This chapter is a high-speed minitutorial; it should at least enableyou to follow the code examples. We dont aim to teach Pythonfrom scratch, but instead point you to the right places for moredetailed tutorials.

Here we cover how Python is set up on Windows and review some of theWindows-specific packages and extensions.

covers PythonWin and IDLE, twointegrated development environments for Python, each complete withsyntax coloring, object browsers, and debuggers.

Here we introduce Pythons support for COM, Microsoftskey integration technology.

This part is an in-depth exploration of what you can do with a Pythonapplication on Windows. Advanced refers to thecapabilities Python gives to your programs, not to the level ofprogramming difficulty. Although the focus is on COM, it brings manyfeatures of the language together. In some cases, we use features notfully explained until later chapters; we want to make you sayWow, so you can do that, ratherthan Wow, so that ' s how you do it: wesave that revelation for the last section. The project is to developan extensible accounting toolkit in Python. , isintended to be read straight through.

This chapter explains the business requirements of our applicationand develops a Python class library that encapsulates the basic rulesfollowed by accounting systems. For people new to Python, thisprovides a more in-depth set of examples of object-orientedprogramming with Python.

Here we show how to build a COM server that exposes our Pythonengine to other applications, building a fairlystandard user interface in Visual Basic on top of our application. Inthe process, we cover how to move data of all types back and forthbetween Python and other languages using COM.

Next we show how to expose the Python interpreter to end users. Ourapplication allows users to work with a command prompt, writescripts, and even define new event handlers and graphical views,thereby making the application extensible. Python makes thiscapability, normally found only in large commercial applications,childs play.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Python Programming On Win32 : Help for Windows Programmers»

Look at similar books to Python Programming On Win32 : Help for Windows Programmers. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Python Programming On Win32 : Help for Windows Programmers»

Discussion, reviews of the book Python Programming On Win32 : Help for Windows Programmers and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.