Hi Alex,

   Your question is not very clear. Why not just use the value of
the variable? (Thats what textvariables are for, in any case)

As an alternative, you could just get the widget's string directly:

string1=popsize.get()

Otherwise, please give more context.

Mick

On Wed, Oct 27, 2010 at 1:39 PM, Alex Ter-Sarkissov
<sigma.z.1...@gmail.com> wrote:
> hi, here's my problem:
>
> let's say I have a function that uses some widget's property. How canI
> retireve the value of this property?
>
> For example,
>
> PopSize=IntVar();
>
> popsize=Entry(root,width=10,textvariable=PopSize)
>
> def rand_opo_gen (self,event):
>       popsize_start=#need to get the textvariable value from Entry
> popsize, not variable PopSize!
>       pop1=random.random(popsize_start*2)
>
> Another option, of course, is that the variable PopSize acquires the
> value from Entry, but I can't see how to do it either
>
> cheers,
>
> alex
> _______________________________________________
> Tkinter-discuss mailing list
> Tkinter-discuss@python.org
> http://mail.python.org/mailman/listinfo/tkinter-discuss
>
>
_______________________________________________
Tkinter-discuss mailing list
Tkinter-discuss@python.org
http://mail.python.org/mailman/listinfo/tkinter-discuss

Reply via email to