import streamlit as st from st_aggrid import AgGrid, GridOptionsBuilder import pandas as pd import numpy as np df=pd.read_csv("Comments.csv") # Supposons que `df` est votre DataFrame chargé avec les données comme montré dans l'image. # Créer des options de grille pour permettre la sélection de lignes gb = GridOptionsBuilder.from_dataframe(df) gb.configure_selection('single') grid_options = gb.build() # Afficher le DataFrame dans AgGrid et permettre la sélection response = AgGrid(df, gridOptions=grid_options, height=300, width='100%', data_return_mode=DataReturnMode.AS_INPUT, # Mise à jour ici update_mode='MODEL_CHANGED') # Récupérer la ligne sélectionnée selected_rows = response['selected_rows'] # Extraire le commentaire de la ligne sélectionnée if selected_rows: selected_comment = selected_rows[0]['Comment'] st.write('Commentaire sélectionné :', selected_comment)