
Gradio 'every' parameter usage
·
알쓸신잡
gradio로 학습을 시작하면 로그가 쌓이고 해당 로그를 화면에 띄우는 기능을 구현하고 있었다. 단순히 로그를 보려면 `Code`componet를 이용하면 볼 수 있었다.로그가 계속해서 쌓이기 때문에 맨 처음에는 `Button` component을 이용해서 새로 고침버튼을 만들고, 새로고침 버튼을 누르면 다시 파일을 읽어와서 출력하도록 맨 처음에는 구현했었다.import gradio as grdef get_file_content(file): try: with open(file, 'r', encoding='utf-8') as f: lines = f.readlines() return ''.join(lines) except Exception as e: ..