Pergunta
Linux
Python 3.6
PySimpleGUI Python 3.29
Existe uma maneira de limpar o elemento OUTPUT de todas as saídas?
Talvez você possa tentar isso.
Dado um elemento de saída
[sg.Output(size=(80, 20), key = '_output_')],
Você pode limpá-lo com.
window.FindElement('_output_').Update('')
AMO quando a comunidade se reúne para responder perguntas uns aos outros.
@fsmosca obrigado que funcionou. Fácil quando você sabe como.
Acho que da próxima vez que você imprimir depois de limpar a saída, ela imprime toda a saída anterior pelo menos na interface da Web
@kpsychas
Se você tiver um problema para relatar, abra um novo problema.
Parece que seu problema está no PySimpleGUIWeb e você respondeu a um problema fechado há mais de um ano que estava na porta tkinter.
Comentários muito úteis
Talvez você possa tentar isso.
Dado um elemento de saída
[sg.Output(size=(80, 20), key = '_output_')],
Você pode limpá-lo com.
window.FindElement('_output_').Update('')