Но для других, вот объяснение: < /p>
Когда я когда-нибудь меняю что-то в своем файле Python, который содержит код TKINTER, изменение должно быть отражено в главном окне ( Главное окно не должно повторно открывать, чтобы отразить изменения ).
< /ul>
Код: Выделить всё
import os
main__tkinter_filename="myfile.py"
initial_filesize=os.path.getsize(main_tkinter_filename) # Getting size of the file for
# comparison.
while 1:
final_filesize=os.path.getsize(main_tkinter_filename)
if final_filsizeinitial_filesize:
webbrowser.open(main_tkinter_filename)
< /code>
Пример: < /p>
from tkinter import *
root=Tk()
root.mainloop
/p>
Если я добавил a = label (text = 'text') < /code> и
Код: Выделить всё
a.pack()
Вот репо. < /p>
< /blockquote>
Примечание: < /strong> Код в репо находится в рабочем состоянии и будет Скорее всего, никогда не будет в рабочем состоянии. Репо содержит мою идею решить эту проблему, а также мою работу по реализации идеи.
Подробнее здесь: https://stackoverflow.com/questions/715 ... in-tkinter