Spaces:
Sleeping
Sleeping
Upload folder using huggingface_hub
Browse files- builders/build_excel.py +7 -0
builders/build_excel.py
CHANGED
|
@@ -46,6 +46,13 @@ def _safe(arr, i, default=None):
|
|
| 46 |
try: return arr[i] if arr and arr[i] is not None else default
|
| 47 |
except: return default
|
| 48 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 49 |
def _hdr(ws, row, cols, start=1):
|
| 50 |
for i, h in enumerate(cols):
|
| 51 |
c = ws.cell(row=row, column=start+i, value=h)
|
|
|
|
| 46 |
try: return arr[i] if arr and arr[i] is not None else default
|
| 47 |
except: return default
|
| 48 |
|
| 49 |
+
def _safe_div(num, den, default=None):
|
| 50 |
+
try:
|
| 51 |
+
if num is None or den is None: return default
|
| 52 |
+
if den == 0: return default
|
| 53 |
+
return num / den
|
| 54 |
+
except: return default
|
| 55 |
+
|
| 56 |
def _hdr(ws, row, cols, start=1):
|
| 57 |
for i, h in enumerate(cols):
|
| 58 |
c = ws.cell(row=row, column=start+i, value=h)
|