Spaces:
Sleeping
Sleeping
Update src/daily_ra/app.py
Browse files- src/daily_ra/app.py +15 -3
src/daily_ra/app.py
CHANGED
|
@@ -137,10 +137,22 @@ import pandas as pd
|
|
| 137 |
# ============================
|
| 138 |
@st.cache_data
|
| 139 |
def load_category_data():
|
| 140 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 141 |
df.columns = [col.strip() for col in df.columns]
|
| 142 |
-
|
| 143 |
-
|
|
|
|
| 144 |
return df
|
| 145 |
|
| 146 |
df_categories = load_category_data()
|
|
|
|
| 137 |
# ============================
|
| 138 |
@st.cache_data
|
| 139 |
def load_category_data():
|
| 140 |
+
# app.py と同じフォルダ(src/daily_ra)内の Excel を指定
|
| 141 |
+
base_dir = os.path.dirname(__file__)
|
| 142 |
+
excel_path = os.path.join(base_dir, "All process.xlsx")
|
| 143 |
+
|
| 144 |
+
# ファイル存在確認(デバッグ用)
|
| 145 |
+
if not os.path.exists(excel_path):
|
| 146 |
+
st.error(f"❌ Excelファイルが見つかりません: {excel_path}")
|
| 147 |
+
st.stop()
|
| 148 |
+
|
| 149 |
+
df = pd.read_excel(excel_path)
|
| 150 |
+
|
| 151 |
+
# 列名のトリムと統一
|
| 152 |
df.columns = [col.strip() for col in df.columns]
|
| 153 |
+
if "章" in df.columns and "工種" in df.columns:
|
| 154 |
+
df = df.rename(columns={"章": "大分類", "工種": "小分類"})
|
| 155 |
+
|
| 156 |
return df
|
| 157 |
|
| 158 |
df_categories = load_category_data()
|