Changeset 2e37e80 in rattail for rattail/excel.py
- Timestamp:
- 06/24/2022 02:18:01 PM (7 months ago)
- Branches:
- master
- Children:
- a45fe4b
- Parents:
- f458072
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
rattail/excel.py
rf458072 r2e37e80 128 128 129 129 def __init__(self, path, header_row=1, strip_fieldnames=True, 130 **kwargs):130 datefmt='%Y-%m-%d', **kwargs): 131 131 """ 132 132 Constructor; opens an Excel file for reading. … … 145 145 146 146 self.header_row = header_row 147 self.datefmt = datefmt 147 148 148 149 self.fields = None … … 183 184 # and/or remove it though 184 185 def parse_date(self, value, fmt=None): 186 if isinstance(value, six.string_types): 187 if not value: 188 return 189 return datetime.datetime.strptime(value, fmt or self.datefmt).date() 185 190 return value 186 191
Note: See TracChangeset
for help on using the changeset viewer.