On 19/12/12 14:54, boB Stepp wrote:

Now after the upgrades some machines now have Python 2.4.4
and others Python 2.4.6. For the purposes of creating/manipulating
text files and running Solaris-flavored Unix commands, is there
anything I should be specially aware of? I have been working entirely
in my Python studies with version 3.x up to this point. I understand
that there are differences between 2.x versus 3.x such as print
statements versus print functions, etc.

Yes; using Python 2.4 is painful compared to Python 3.x because it is
missing so many cool and useful features. 2.4 is quite old now, and
there have been many, many bug-fixes and new features added since then.

Some of those missing features can be easily added into your own code.
Because I have to support 2.4, I have a compatibility module to backport
the more essential features.

http://code.google.com/p/my-startup-file/source/browse/backports.py


BTW, does 2.4.x come with Tkinter standard?


Depends on what you mean by standard. Tkinter is part of the standard
library, but it requires external dependencies which may not be present.
If your Solaris system doesn't include tcl ("tickle") then you won't have
Tkinter either.

At the Solaris prompt, enter "tclsh". You should get a % prompt, which you
can quit by entering "exit" command. If you don't, then you do not have
tcl installed and won't have Tkinter either.



--
Steven
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to