Spaces:
Sleeping
Sleeping
| import streamlit as st | |
| from slide import Slide | |
| from processor import Processor | |
| from utils import thousand_to_k,thousand_comma_separated | |
| st.title("Carching Presentation") | |
| slide = Slide() | |
| uploaded_file = st.file_uploader("Choose an Excel file",type="xlsx") | |
| if uploaded_file is not None: | |
| processor = Processor() | |
| processor.load_data(uploaded_file) | |
| slide_url = slide.create_presentation("Carching Presentation Testing") | |
| st.write(f"Here's the new slide url {slide_url}") | |
| slide.change_text("tot_imp", thousand_to_k(processor.total_impressions)) | |
| slide.change_text("target_imp", processor.target_impressions_percentage) | |
| slide.change_text("actual_imp", processor.actual_impressions_percentage) | |
| slide.change_text("dist km", thousand_comma_separated(processor.distance_travelled)) | |
| slide.change_text("otr hrs","something ") | |
| st.write("Data loaded successfully!") | |
| st.write(f"Total Impressions: {processor.total_impressions}") | |
| st.write(f"Actual Impressions Percentage: {processor.actual_impressions_percentage}") | |
| st.write(f"Target Impressions Percentage: {processor.target_impressions_percentage}") | |
| st.write(f"Distance Travelled: {processor.distance_travelled}") | |
| st.write(f"Target Travelled: {processor.target_travelled}") | |
| st.write(f"Actual Travelled: {processor.actual_travelled}") | |
| st.write(f"Total On Road: {processor.total_on_road}") | |
| st.write(f"High Traffic Percentage: {processor.high_traffic_percentage}") | |
| st.write(f"Normal Traffic Percentage: {processor.normal_traffic_percentage}") | |