Pysimplegui: Pergunta: Como limpar o elemento OUTPUT

Criado em 19 mai. 2019  ·  5Comentários  ·  Fonte: PySimpleGUI/PySimpleGUI

Tipo de problemas (melhoria, erro, bug, pergunta)

Pergunta

Sistema operacional

Linux

Versão do Python

Python 3.6

Porta e versão do PySimpleGUI

PySimpleGUI Python 3.29

Código ou código parcial que está causando o problema

Existe uma maneira de limpar o elemento OUTPUT de todas as saídas?

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('')

Todos 5 comentários

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.

Esta página foi útil?
0 / 5 - 0 avaliações