Tkinter StringVar (IntVar, FloatVar и т. Д.) Безопасны для потоков, например. может ли фоновый поток читать или писать в эти объекты? Или я должен использовать Очередь для передачи информации между моим фоновым потоком и моим основным потоком Tkinter GUI, и чтобы мой основной поток Tkinter выдвигал Очередь и соответственно обновлял StringVar приложения?
Я знаю, что фоновые потоки моего приложения не должны читать или записывать виджет Tkinter напрямую, но я не уверен, считаются ли StringVar (или тому подобное) виджетами или они являются объектами, достаточно удаленными от виджетов, для которых они безопасны для потоков Фоновые темы для чтения и / или записи.