Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5767533668 | ||
|
|
24798f19ca |
@@ -1,7 +1,7 @@
|
|||||||
# MARK: Project info
|
# MARK: Project info
|
||||||
[project]
|
[project]
|
||||||
name = "corelibs"
|
name = "corelibs"
|
||||||
version = "0.16.0"
|
version = "0.17.0"
|
||||||
description = "Collection of utils for Python scripts"
|
description = "Collection of utils for Python scripts"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.13"
|
requires-python = ">=3.13"
|
||||||
|
|||||||
23
src/corelibs/exceptions/csv_exceptions.py
Normal file
23
src/corelibs/exceptions/csv_exceptions.py
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
"""
|
||||||
|
Exceptions for csv file reading and processing
|
||||||
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
class NoCsvReader(Exception):
|
||||||
|
"""
|
||||||
|
CSV reader is none
|
||||||
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
class CsvHeaderDataMissing(Exception):
|
||||||
|
"""
|
||||||
|
The csv reader returned None as headers, the header column in the csv file is missing
|
||||||
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
class CompulsoryCsvHeaderCheckFailed(Exception):
|
||||||
|
"""
|
||||||
|
raise if the header is not matching to the excpeted values
|
||||||
|
"""
|
||||||
|
|
||||||
|
# __END__
|
||||||
Reference in New Issue
Block a user