diff --git a/stui.py b/stui.py index 3f5a986093c267223764f4822322c4b945d4d667..513d7e3bf48158844dbf4e94c7c79e9d357eb149 100644 --- a/stui.py +++ b/stui.py @@ -18,9 +18,11 @@ if user_input != '': # 使用subprocess运行dig命令并获取输出 result = subprocess.run(["dig", "+noall", "+answer", user_input ], capture_output=True) - # # 输出dig命令的结果 - # print(result.stdout) - # subprocess.run(["dig", user_input]) - st.write(result.stdout) + # 将输出转换为表格 + output_lines = result.stdout.decode('utf-8').strip().split('\n') + table = [line.split() for line in output_lines] + + # 将表格输出到streamlit界面 + st.table(table) else: st.write('Please enter your name.')