frappe/env/lib/python3.12/site-packages/pdfminer/casting.py

15 lines
295 B
Python

from typing import Any, Optional
def safe_int(o: Any) -> Optional[int]:
try:
return int(o)
except (TypeError, ValueError):
return None
def safe_float(o: Any) -> Optional[float]:
try:
return float(o)
except (TypeError, ValueError):
return None