472,984 Members | 2,006 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,984 software developers and data experts.

Beginners list of Python donloads - please review

Pardon two post in a row to the newsgroup but I want to try and expedite
this, if you guys don't mind helping out...

I running Windows XP Pro and wanted to download Python and any additional
tools I should consider using as I get going...

1 - Python-2.3.3.exe from www.Python.org
2 - win32all, a collection of Windows-specific extensions including COM
support and Pythonwin, an IDE built using Windows components from Mark
Hammond's
3 - Py2exe from http://starship.python.net/crew/thel...exe/index.html
4 - PythonCard from http://pythoncard.sourceforge.net/
5 - WxPython from http://www.wxpython.org/
6 - Python Docs from http://www.python.org/doc/2.3.3/
7 - Beginners Guide to Python from http://www.python.org/topics/learn/
(various options here)

Please suggest additions or deletions.

Thanks - Will


Jul 18 '05 #1
7 1859


Will wrote:
Pardon two post in a row to the newsgroup but I want to try and expedite
this, if you guys don't mind helping out...

I running Windows XP Pro and wanted to download Python and any additional
tools I should consider using as I get going...

1 - Python-2.3.3.exe from www.Python.org
2 - win32all, a collection of Windows-specific extensions including COM
support and Pythonwin, an IDE built using Windows components from Mark
Hammond's
3 - Py2exe from http://starship.python.net/crew/thel...exe/index.html
4 - PythonCard from http://pythoncard.sourceforge.net/
5 - WxPython from http://www.wxpython.org/
6 - Python Docs from http://www.python.org/doc/2.3.3/
7 - Beginners Guide to Python from http://www.python.org/topics/learn/
(various options here)

Please suggest additions or deletions.

Thanks - Will

You might consider adding numarray, if you are interested in numeric
problems - linear algebra etc.

Colin W.
Jul 18 '05 #2
On Sat, 14 Feb 2004 13:35:47 GMT, "Will" <ws*******@netpv.com> wrote:
I running Windows XP Pro and wanted to download Python and any additional
tools I should consider using as I get going...

3 - Py2exe from http://starship.python.net/crew/thel...exe/index.html
Py2exe strikes me as probably unnecessary for a beginner. It's more
something to use when you're distributing a final program, and even
then there are arguments against this approach as well as for it.

Of course beginners may be reassured just to know it's there if they
need it.
6 - Python Docs from http://www.python.org/doc/2.3.3/


Aren't the Python Docs included in the main Python distribution?

For more advanced beginners (if that isn't a contradiction <g>) who
are interested in C/C++ interoperability, you might want to list...

http://www.swig.org/
Simplified Wrapper and Interface Generator - automatic generation of
wrapper code to link C/C++ and Python (or a range of other
languages).

http://www.boost.org/
Boost C++ libraries, including Boost C++, for extending and
embedding Python.

http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/
If you want to write an extension module more as an optimisation
rather than for interoperability, Pyrex is basically a compiled
language with near-Python syntax, which can make a huge difference
for some types of code.
--
Steve Horne

steve at ninereeds dot fsnet dot co dot uk
Jul 18 '05 #3
"Will" <ws*******@netpv.com> wrote:
I running Windows XP Pro and wanted to download Python and any additional
tools I should consider using as I get going...
.....
Please suggest additions or deletions.


If you're doing anything at all with images you will probably need:
The Python Imaging Library - http://www.pythonware.com/products/pil/

And yes, the Python docs are included in the Windows distribution as a
CHM file - you only need to download them separately if you need HTML
or PDF.

--

Chirag Wazir
http://chirag.freeshell.org
Jul 18 '05 #4
"Will" <ws*******@netpv.com> wrote in message news:<Tu*******************@twister.tampabay.rr.co m>...
I running Windows XP Pro and wanted to download Python and any additional
tools I should consider using as I get going... [...] Please suggest additions or deletions.


PyChecker : http://pychecker.sourceforge.net/
Checks for invalid syntax, possible misspellings, etc.

Dive Into Python : http://diveintopython.org/
Read the chapter on unit testing.

Regards, Myles.
Jul 18 '05 #5
If your machine has a fancy-ish display card, it probably does
OPEN-GL. If so, you might check into VPython as another download.
The visual aspect is enough to keep your interest up.

http://vpython.org/
--
-Scott David Daniels
Sc***********@Acm.Org
Jul 18 '05 #6
"Will" <ws*******@netpv.com> wrote in message news:<Tu*******************@twister.tampabay.rr.co m>...
Pardon two post in a row to the newsgroup but I want to try and expedite
this, if you guys don't mind helping out...
Also check the FAQs in www.python.org
I running Windows XP Pro and wanted to download Python and any additional
tools I should consider using as I get going...
If you're using GNU/Linux, most of them would be installed
_by_default_ !
1 - Python-2.3.3.exe from www.Python.org
2 - win32all, a collection of Windows-specific extensions including COM
support and Pythonwin, an IDE built using Windows components from Mark
Hammond's
3 - Py2exe from http://starship.python.net/crew/thel...exe/index.html
4 - PythonCard from http://pythoncard.sourceforge.net/
5 - WxPython from http://www.wxpython.org/
You shouldn't forget PyGTK (http://pygtk.org). Also try,
http://gnome.glade.org
search google for windows version of glade and pygtk
GTK is IMO the best Toolkit. I (and others) also feel that wxWindows
(and thus wxPython) is buggy. So you're just warned. But go and
learn them.
6 - Python Docs from http://www.python.org/doc/2.3.3/
7 - Beginners Guide to Python from http://www.python.org/topics/learn/
(various options here)

Please suggest additions or deletions.
No deletions. But there are/may be lot of additions. Google for
python to get enormous links. Enter the query like

[ python -monty ]

Thanks - Will

Jul 18 '05 #7
On 16 Feb 2004 03:25:54 -0800, sr*************@yahoo.com (Sridhar R)
wrote:
"Will" <ws*******@netpv.com> wrote in message news:<Tu*******************@twister.tampabay.rr.co m>...
I running Windows XP Pro and wanted to download Python and any additional
tools I should consider using as I get going...


If you're using GNU/Linux, most of them would be installed
_by_default_ !


And equivalents for perl, and tcl, and...

My last Mandrake distro came on seven CDs, and they accuse Windows of
bloat! ;-)

And the 'but it's free' argument for Linux doesn't apply here - the
Windows equivalents are just as free. Windows allows you to install
all kinds of free and open source software (at least for now).

And as for changing the install options, first off a kind of
dependency hell tends to happen, and second there's the problem that
many installers are poorly tested for non-default options.

Don't get me wrong - I'm by no means a Windows fanatic (who could be?)
but when you claim a particular thing as a clear advantage for Linux
over Windows (to the point of adding an exclamation mark, even) it's
best to make sure it really is a clear advantage. This one seems
rather more dubious to me. And if you claim dubious advantages as
clear advantages, IMHO it only helps the people who claim that linux
enthusiasts are irrational.
I (and others) also feel that wxWindows
(and thus wxPython) is buggy.


There is, sadly, some truth in this. I get some (minor) GUI glitches
just running the demos, for instance. And the last time I used
wxPython seriously I discovered that common newbie errors can quite
easily crash Python - something which IMO just shouldn't happen in an
interpreted environment. This was a few releases ago, though.

My initial reaction to proposing the use of pyGTK rather than
wxWindows was simply that you lose more than you gain - a lot of
people aren't going to be keen to lose Windows as a possible platform
for their applications. But I do usually try to check my facts, and so
I found this...

http://www.async.com.br/faq/pygtk/in...=faq21.001.htp

GTK and PyGTK on Windows - that came as a bit of a surprise, but
certainly a nice one :-)

I must have a play...

Mind you, that's not to say that I'm giving up on wxWindows/Python.
They may not be perfect, but I still think the balance is
substantially in their favour.
--
Steve Horne

steve at ninereeds dot fsnet dot co dot uk
Jul 18 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Heiko Wundram | last post by:
Hi all, esp. list admins! Why is it that I always get bounces saying my mails have suspicious headers lately when I post to python-list? This only happens when I reply to myself (as I just did,...
0
by: Alex Martelli | last post by:
Greetings, fellow Pythonistas! We (Alex Martelli, David Ascher and Anna Martelli Ravenscroft) are in the process of selecting recipes for the Second Edition of the Python Cookbook. Please...
38
by: BORT | last post by:
Please forgive me if this is TOO newbie-ish. I am toying with the idea of teaching my ten year old a little about programming. I started my search with something like "best FREE programming...
3
by: Alessandro Brollo | last post by:
Far from a professional programmer, I'm simply a newbie Python user. Two basic questions: 1. I don't want to post banal questions about Python to main Python list. Does a "banal Python questions...
9
by: Terry Reedy | last post by:
For a couple of years, I have been reading and posting and posting to python-list and c.l.p via gmane.news.orgs gmane.comp.python.general group. Today I got this from 'python-list-bounces', which I...
4
by: blah | last post by:
I m actually a Novice in Python as well as Linux, When i look up things on the internet about Linux Flavours, They are written so complex that it is difficult for me to understand, i am asking if...
26
by: Clodoaldo Pinto | last post by:
I'm starting a programming tutorial for absolute beginners using Python and I would like your opinions. http://programming-crash-course.com Regards, Clodoaldo Pinto
1
by: Tom Stambaugh | last post by:
I continue to receive emails, addressed to python-list-bounces@python.org, with subject: "Re: Your message to Python-list awaits moderator approval", which read: I'm happy to adjust my headers...
18
by: Grant Edwards | last post by:
Could whoever is responsible for the gateway that is grabbing my postings off of Usenet and e-mailing them out please fix the headers in the mail messages so that I don't get the bounce messages?...
2
by: DJRhino | last post by:
Was curious if anyone else was having this same issue or not.... I was just Up/Down graded to windows 11 and now my access combo boxes are not acting right. With win 10 I could start typing...
0
by: Aliciasmith | last post by:
In an age dominated by smartphones, having a mobile app for your business is no longer an option; it's a necessity. Whether you're a startup or an established enterprise, finding the right mobile app...
0
tracyyun
by: tracyyun | last post by:
Hello everyone, I have a question and would like some advice on network connectivity. I have one computer connected to my router via WiFi, but I have two other computers that I want to be able to...
3
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be using a very simple database which has Form (clsForm) & Report (clsReport) classes that simply handle making the calling Form invisible until the Form, or all...
1
by: Teri B | last post by:
Hi, I have created a sub-form Roles. In my course form the user selects the roles assigned to the course. 0ne-to-many. One course many roles. Then I created a report based on the Course form and...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 1 Nov 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM) Please note that the UK and Europe revert to winter time on...
3
by: nia12 | last post by:
Hi there, I am very new to Access so apologies if any of this is obvious/not clear. I am creating a data collection tool for health care employees to complete. It consists of a number of...
0
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be focusing on the Report (clsReport) class. This simply handles making the calling Form invisible until all of the Reports opened by it have been closed, when it...
4
by: GKJR | last post by:
Does anyone have a recommendation to build a standalone application to replace an Access database? I have my bookkeeping software I developed in Access that I would like to make available to other...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.