Loading csst_dfs_client/common/utils.py 0 → 100644 +16 −0 Original line number Diff line number Diff line from datetime import datetime import re def is_valid_filename(file_name: str) -> bool: pattern = r'^.*\..*$' if re.match(pattern, file_name): return True else: raise False def is_valid_datetime_format(date_str: str, format='%Y-%m-%d %H:%M:%S') -> bool: try: datetime.strptime(date_str, format) return True except ValueError: raise ValueError(f"Incorrect data format, should be {format}") No newline at end of file Loading
csst_dfs_client/common/utils.py 0 → 100644 +16 −0 Original line number Diff line number Diff line from datetime import datetime import re def is_valid_filename(file_name: str) -> bool: pattern = r'^.*\..*$' if re.match(pattern, file_name): return True else: raise False def is_valid_datetime_format(date_str: str, format='%Y-%m-%d %H:%M:%S') -> bool: try: datetime.strptime(date_str, format) return True except ValueError: raise ValueError(f"Incorrect data format, should be {format}") No newline at end of file