上傳檔案到「/」
This commit is contained in:
60
README.md
Normal file
60
README.md
Normal file
@@ -0,0 +1,60 @@
|
||||
# Safe Launch 報告轉換系統
|
||||
|
||||
這是一個基於Flask的網頁應用,用於處理SPC的Raw data (.xls/.xlsx),自動化執行數據轉換與統計分析。
|
||||
|
||||
## 功能特色
|
||||
|
||||
- 支援 .xls 和 .xlsx 檔案格式
|
||||
- 自動化數據分組與聚合
|
||||
- 計算統計數據(最小值、最大值、平均值、標準差、PPK)
|
||||
- 四捨五入至小數點第三位
|
||||
- 美觀的現代化網頁界面
|
||||
- 即時處理進度顯示
|
||||
|
||||
## 安裝與部署
|
||||
|
||||
### 1. 安裝依賴
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
### 2. 啟動應用
|
||||
```bash
|
||||
python app.py
|
||||
```
|
||||
|
||||
### 3. 訪問應用
|
||||
打開瀏覽器訪問:`http://localhost:12001`
|
||||
|
||||
## 項目結構
|
||||
|
||||
```
|
||||
data_transform/
|
||||
├── app.py # Flask主應用
|
||||
├── transform_data.py # 數據處理核心邏輯
|
||||
├── requirements.txt # Python依賴包
|
||||
├── templates/
|
||||
│ └── index.html # 網頁模板
|
||||
└── uploads/ # 上傳文件存儲目錄
|
||||
```
|
||||
|
||||
## 使用說明
|
||||
|
||||
1. 打開網頁應用
|
||||
2. 點擊「選擇檔案」按鈕
|
||||
3. 選擇要處理的Excel檔案(.xls或.xlsx格式)
|
||||
4. 點擊「上傳並處理」按鈕
|
||||
5. 等待處理完成後自動下載結果檔案
|
||||
|
||||
## 技術架構
|
||||
|
||||
- **後端**: Flask (Python)
|
||||
- **前端**: HTML5 + Bootstrap 4 + jQuery
|
||||
- **數據處理**: pandas + numpy
|
||||
- **文件處理**: openpyxl + xlrd
|
||||
|
||||
## 注意事項
|
||||
|
||||
- 確保Excel檔案包含名為"Sheet1"的工作表
|
||||
- 處理大檔案時可能需要較長時間
|
||||
- 建議在生產環境中使用WSGI服務器(如Gunicorn)
|
Reference in New Issue
Block a user