dockerbot / app.py
navpan2's picture
Upload 42 files
94ecfcc
raw
history blame contribute delete
639 Bytes
import os
import streamlit as st
def run_python_file(file_path):
try:
st.text(f"Running {file_path}...")
os.system(f"python {file_path}")
st.success("Script executed successfully!")
except Exception as e:
st.error(f"Error: {e}")
def main():
st.title("YTDLBot Runner")
# Specify the directory and file name
directory = "ytdlbot"
file_name = "ytdl_bot.py"
file_path = os.path.join(directory, file_name)
st.text(f"Selected file: {file_path}")
# Run the Python file automatically when the app starts
run_python_file(file_path)
if __name__ == "__main__":
main()