Vladislawoo commited on
Commit
a3a661b
·
1 Parent(s): 2174c29

Upload main.py

Browse files
Files changed (1) hide show
  1. main.py +25 -0
main.py ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ import pandas as pd
3
+ import random
4
+
5
+ # Создание датафрейма
6
+ df = pd.read_csv('data10.csv')
7
+
8
+ # Функция для стримлинга и печати данных
9
+ def stream_data(dataframe, num_rows):
10
+ for _ in range(num_rows):
11
+ random_index = random.randint(0, len(dataframe) - 1)
12
+ row = dataframe.iloc[random_index]
13
+ st.write(f" {row['author']} ---- {row['title']}")
14
+
15
+ # Основной код Streamlit приложения
16
+ def main():
17
+ st.title("Random Data Streaming App")
18
+
19
+ # num_rows = st.slider("Select number of rows to stream", 1, len(df), 10)
20
+
21
+ st.write("Streaming data:")
22
+ stream_data(df, 10)
23
+
24
+ if __name__ == "__main__":
25
+ main()