[Tutor] Three questions about Python (and bundled software) in general

Tadey from SLO tayi177 at hotmail.com
Sun Jan 25 04:31:32 EST 2004



Hello ...




I am resuming my Python learning after some time (need to hard-study for some time), and I "notice", that some basic terms are not cleared for me, even if they are mentioned in various tutorials ...


What is Tkinter, and what is Tcl/Tk  ??


- For Tcl/Tk I imagine, from what I read in Alan tutorial, that Tcl/Tk is some sort of "foundation", kind of basis for "translating" to machine/binary code, for Python coding being possible at all ...

(in common language, please)


- And for Thinkter, it says it is Python's GUI programming system. But what this actually means, how to interprete it to myself  ??

As far as I know, IDLE is GUI for Python, so this must be something else, some kind of root for GUI being able, or GUI in meaning some "programming system" for GUI programming (to program some GUI, and not "console/command line" program)



Text from Alan Gauld tutorial:

#########################################

Tcl/Tk

As just mentioned the Python 1.5.2 distribution for Windows comes with Tcl/Tk so that's no problem. If you have a different Python version or are on a platform where it's not included then you can get Tcl/Tk from Scriptics:

Python

Python version 1.5.2 is the latest release at the time of writing and comes with Tcl/Tk version 8.0 thrown in for free. This is because Python's GUI programming system(Tkinter) is built on top of Tcl/Tk. For our purposes this is 'a good thing'(TM) but it does mean the Python download is very big (about 5Mb for the Windows binary version. For Linux/Unix you can get source and have to build it - see your sys admin!! It comes prebuilt in most Linux distributions these days.)

#########################################



- Second, I have question, if anyone knows what could "corrupt" my Python (to be more precise - IDLE) installation. After double-clicking on "idle.pyw", I get message that "tcl84.dll" is missing, and re-installing product will help, but I am certain, I didn't delete this dll, nor in Python directory, nor in %SystemRoot%\system32 directory ..





Thak you all for your friendly effort ...

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20040125/7b4e6d49/attachment.html


More information about the Tutor mailing list