custom-test / app.py
free-x's picture
Update app.py
a565f06 verified
import gradio as gr
import os
import subprocess
import platform
# print(os.system('nvidia-smi'))
def get_disk_usage():
with open("111.txt", 'w') as file:
file.write(result.stdout)
try:
tree = subprocess.run(['tree'], stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)
print(tree.stderr)
result = subprocess.run(['du', '-h', './'], stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)
if result.returncode != 0:
print(f"Error: {result.stderr}")
else:
print(result.stdout)
print(f"Disk usage information written to {filename}")
except Exception as e:
print(f"An error occurred: {e}")
def get_system_info():
print("=== System Information ===")
print(f"System: {platform.system()}")
print(f"Node Name: {platform.node()}")
print(f"Release: {platform.release()}")
print(f"Version: {platform.version()}")
print(f"Machine: {platform.machine()}")
print(f"Processor: {platform.processor()}")
print(f"Architecture: {platform.architecture()}")
print(f"python: {platform.python_version()}")
get_disk_usage()
get_system_info()
def greet(name, intensity):
return "Hello, " + name + "!" * int(intensity)
demo = gr.Interface(
fn=greet,
inputs=["text", "slider"],
outputs=["text"],
)
demo.launch()