Python tki̇nter yi̇neleme sorunu

#/usr/bin/env Python
#-*-coding:utf-8-*-

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
from selenium.common.exceptions import NoSuchElementException
from selenium.common.exceptions import NoAlertPresentException
from selenium.common.exceptions import TimeoutException
from selenium.common.exceptions import WebDriverException as WDE
from selenium.common.exceptions import InvalidArgumentException
from selenium.webdriver.firefox.options import Options

from io import open
import time
import datetime
from datetime import date
import os
import sys

reload(sys)
sys.setdefaultencoding("utf-8")

from Tkinter import *

import requests
from bs4 import BeautifulSoup
from random import choice
from random import randint

def GetProxy():
	url = 'https://www.sslproxies.org/'
	r = requests.get(url)
	soup = BeautifulSoup(r.content,'html5lib')
	return choice(list(map(lambda x: x[0]+':'+x[1],list(zip(list(map(lambda x: x.text, soup.find_all('td')[::8])),(map(lambda x: x.text, soup.find_all('td')[1::8])))))))

def dongu():
	global tekrar
	tekrar = int(tekrar.get())
	for tekrars in range(tekrar):
		l1.config(text=u"" + str(tekrars))
		l2.config(text=u"" + GetProxy())

def ana2():
	pencere = Tk()
	pencere.title("BCVC BOT")


	l = Label(pencere)
	l.config(text=u"Deneme Sayısı : ")
	l.grid(row=0,column=0)

	global l1

	l1 = Label(pencere)
	l1.config(text=u"")
	l1.grid(row=0,column=1)

	l = Label(pencere)
	l.config(text=u"Denen Proxy Adresi : ")
	l.grid(row=1,column=0)

	global l2

	l2 = Label(pencere)
	l2.config(text=u"")
	l2.grid(row=1,column=1)

	dongu()
	pencere.mainloop()
	
def ana():
	pencere = Tk()
	pencere.title("BCVC BOT")

	l = Label(pencere)
	l.config(text=u"Kaç Defa Proxy Denesin : ")
	l.grid(row=0,column=0)

	global tekrar

	tekrar = Entry(pencere)
	tekrar.grid(row=0,column=1)

	b1 =Button(pencere,text=u"BOTU BAŞLAT",command=ana2)
	b1.grid(row=1,column=1)

	pencere.mainloop()

ana()

merhabalar yukarıdaki kodum bu ben for döngüsü her döndükce tiknter pencerede her döngüde yansıtmaya çalışıyorum ama bir türlü olmuyor yardımcı olurmusunuz??

yardım edebilecek insan yokmu yhaw ?

Çok mu aceleniz var?

pencere değişkenini diğer fonksiyonlar tarafından erişilebilir hale getirin ve arayüzün yinelenmesini istediğiniz yerlerde pencerenin update metodunu çağırın.

Tkinter uygulamalarında class kullanmanızı tavsiye ederim.