Dynamically creating new HTML page with uploaded file

Hi there !,

My use case is user will upload a photo and once uploaded , python will do some processing and then will create new html page with unique id to be viewed this has to be a new html page not inner html .
Can this be achieved with streamlit ?