Приветствую всех. Пишу небольшую программку которая будет показывать содержимое html файла который генерируется в другой программе. окно все время открыто - обновляется содержимое файла - обновляется форма. Сделал форму, подключил модуль tkhtmlview. Показывает при открытии содержимое но не обновляется при изменении файла. Как можно это сделать?
Python:
### чтение настроек
import configparser
config = configparser.ConfigParser() # создаём объекта парсера
config.read("settings.ini")
width = config["tkinter"]["width"]
height = config["tkinter"]["height"]
pady = config["tkinter"]["pady"]
padx = config["tkinter"]["padx"]
background = config["tkinter"]["background"]
source = config["htmlfile"]["source"]
# вывод формы
from tkinter import *
root = Tk()
root.geometry(width + "x" + height + "+" + pady + "+" + padx)
#root.wm_attributes("-topmost", 1)
##root.overrideredirect(1)
##root.configure(background=background)
# чтение файла
f = open(source)
T = f.read()
# вывод данных
from tkhtmlview import HTMLLabel
my = HTMLLabel(root, html = T, width=width, height=height, background=background)
my.pack()
root.mainloop()
a=1
while a==100:
f = open(source)
T = f.read()
my = HTMLLabel(root, html = T, width=width, height=height, background=background)
my.pack()
root.mainloop()