Couple of Qs: ActiveState or "standard" distribution? (and GUI toolkits)
Trent Mick
trentm at ActiveState.com
Tue May 21 13:32:20 EDT 2002
[David LeBlanc wrote]
> The difference between AS Python and Python.org Python are:
>
> * AS Python includes PythonWin. PythonWin is available separately for
> python.org Python.
> * AS includes a Windows Scripting Host interface that is not otherwise
> available anywhere AFAIK.
> * AS distribution can't be redistributed under the terms of it's license
> without permission.
>
> So, if you want to do Python scripts/macros in Excel or Word (or IE?),
> you'll need to get AS Python. If that's not so important to you, then it's
> either or... If you want to bundle a Python distro with an app and
> redistribute it, python.org Python is the only choice compared to AS Python
> (there are, or where, other distros of Python - see www.pythonware.com for
> one). My choice has to been to lean towards what I see as the more open
> solution of python.org Python and the separate PythonWin distribution.
This is not accurate. ActivePython does not have any special WSH
interface that is not available otherwise.
Here is a description of what you get with ActivePython:
http://www.activestate.com/Products/ActivePython/more_information.plex
The differences with the PythonLabs distribution are basically:
- On Windows, Mark Hammond's PyWin32 distribution is installed by
default. This package includes PythonWin (a Python IDE), and
interfaces to the Win32 API and Windows COM.
- more bundled documentation
- On Windows, documentation comes in compiled help format, .chm.
(Although I think very recent PythonLabs' installers do too?)
- A fancy MSI installer on Windows
- PyPPM. This is a command line tool that makes it easy to installer
certain popular third-party Python modules, like PIL, Numeric,
PyChecker, PyXML, etc.
Cheers,
Trent
--
Trent Mick
TrentM at ActiveState.com
More information about the Python-list
mailing list