| 1234567891011121314151617181920212223242526272829 |
- def __getattr__(key: str):
- # These imports need to be lazy to avoid circular import errors
- if key == "hash_array":
- from pandas.core.util.hashing import hash_array
- return hash_array
- if key == "hash_pandas_object":
- from pandas.core.util.hashing import hash_pandas_object
- return hash_pandas_object
- if key == "Appender":
- from pandas.util._decorators import Appender
- return Appender
- if key == "Substitution":
- from pandas.util._decorators import Substitution
- return Substitution
- if key == "cache_readonly":
- from pandas.util._decorators import cache_readonly
- return cache_readonly
- raise AttributeError(f"module 'pandas.util' has no attribute '{key}'")
- def capitalize_first_letter(s):
- return s[:1].upper() + s[1:]
|