This is my python 
                    page. Here you will find my Python work, and links to my favourite 
                    Python resources. 
                Python 
                    is an interpreted, interactive, object-oriented programming 
                    language. It incorporates modules, exceptions, dynamic typing, 
                    very high level dynamic data types, and classes. Python combines 
                    remarkable power with very clear syntax. Python is portable: 
                    it runs on many brands of UNIX, on the Mac, and on PCs under 
                    MS-DOS,Windows, Windows NT, and OS/2. It is quite easy to 
                    learn, and if you are in search of a new language to learn, 
                    you may consider Python. 
                    
                
                     
                        | winioport 
                            module for Python | 
                
                I wanted to do printer 
                    port IO with Python under Windows 2000, but I was unable to 
                    find a module to do that. Thanks to DriverLINX 
                    Port I/O Driver for Win95 and WinNT and ctypes 
                    by Thomas Heller, I am now able do printer port IO on windows 
                    95/98/NT/2000. Using ctypes it is possible to access functions 
                    in any DLL library. I imported the necessary functions from 
                    dlportio.dll and wrote some simple functions to aid using 
                    the printer port. The module and dlportio driver are available 
                    for download here:
                               winioport_py24.zip 
                    (280 Kb) for 
                    Python 2.4.
                               winioport_py23.zip (227 Kb) for 
                    Python 2.3
                                winioport.zip (180 Kb) for 
                  Python 2.2.             
                  
                
                pyLCD allows you 
                    to control a HD44780 based LCD connected to your printer port. 
                    It needs winioport to run.
                    I used this module while developing the LCD 
                    simulator, to experiment with LCD modules quickly and 
                    easily.
                    Click here to download it: pyLCD1.1.zip 
                    (187 Kb, including winioport [for Python 2.1-- get the one 
                    above for Python 2.2/2.3])
                    Here is an example showing its usage:
                 >>> 
                    import pyLCD
                    >>> pyLCD.fs1line() # 1-line, 8-bit interface
                    >>> pyLCD.ems() # entry mode set (default: increase 
                    cursor position, no shift )
                    >>> pyLCD.dispOn() # display on with cusrsor invisible
                    >>> pyLCD.cursHome() # cursor home 
                    >>> pyLCD.putstr('Hello World') # print the string
                    >>>
                
                BeyondLogic 
                    a very very informative site on the parallel port and more. 
                    Be sure to check it, if you want to learn printer port IO. 
                    
                    Lake View Research possibly 
                    the most complete parallel/serial port resource on the net.
                    WinIo v1.3 by Yariv 
                    Kaplan another Win32 portIO solution. Source code available. 
                    Works fine with calldll.
                
                     
                        | Other 
                            hardware related 
                            Python stuff | 
                
                Roger's 
                    Win32 Serial Interface Module allows serial port IO on 
                    Windows
                    ioport 
                    - I/O Hardware port extension for Python allows printer 
                    port access on Linux platform
                    http://www.nicorp.f9.co.uk/download/python-ioport.zip 
                    a Python extension to access printer port on windows 95/98 
                    only. It is untested. 
                
                     
                        | My 
                            favourite Python links | 
                
                Vaults 
                    of Parnassus: Python Resources 
                    a must-visit 
                    for pythonistas.
                    PythonWin 
                    IDE and win32 extensions. Very nice IDE & editor.
                    Daily Python URL 
                    daily Python news
                    py2exe 
                    makes your Python apps standalone executables
                    wxPython : A portable Python 
                    GUI toolkit 
                    Boa Constuctor 
                    Delphi like IDE for Python development including visual wxPython 
                    frame design, object browsers, debugging, and more.