scottwangahead commited on
Commit
2a6452d
·
verified ·
1 Parent(s): 3f6afd0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -7
app.py CHANGED
@@ -1,14 +1,15 @@
1
  import streamlit as st
 
2
 
3
  st.title("檔案上傳測試")
4
 
5
  uploaded_file = st.file_uploader("請上傳一個檔案", type=["fcs", "txt", "csv"])
6
 
7
  if uploaded_file is not None:
8
- st.success("成功收到檔案")
9
-
10
- try:
11
- file_name = getattr(uploaded_file, "name", "未知檔名")
12
- st.write("檔名:", file_name)
13
- except Exception as e:
14
- st.error(f"讀取檔名失敗:{e}")
 
1
  import streamlit as st
2
+ import requests
3
 
4
  st.title("檔案上傳測試")
5
 
6
  uploaded_file = st.file_uploader("請上傳一個檔案", type=["fcs", "txt", "csv"])
7
 
8
  if uploaded_file is not None:
9
+ files = {"file": (uploaded_file.name, uploaded_file.getvalue())}
10
+ response = requests.post("http://localhost:8000/upload", files=files)
11
+
12
+ if response.status_code == 200:
13
+ st.success(f"成功上傳:{uploaded_file.name}")
14
+ else:
15
+ st.error("上傳失敗")