Added FileRecords and HeartRateRecord classes.
This commit is contained in:
parent
3d22325bdb
commit
58a94eeed3
13
analyze_sport_data/file_records.py
Normal file
13
analyze_sport_data/file_records.py
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
from datetime import timedelta
|
||||||
|
from analyze_sport_data.heart_rate_record import HeartRateRecord
|
||||||
|
|
||||||
|
|
||||||
|
class FileRecords:
|
||||||
|
|
||||||
|
def __init__(self,
|
||||||
|
name: str,
|
||||||
|
heart_rate_records: list[HeartRateRecord],
|
||||||
|
heart_rate_time_offset: timedelta = timedelta()):
|
||||||
|
self.name = name
|
||||||
|
self.heart_rate_records = heart_rate_records
|
||||||
|
self.heart_rate_time_offset = heart_rate_time_offset
|
||||||
8
analyze_sport_data/heart_rate_record.py
Normal file
8
analyze_sport_data/heart_rate_record.py
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
from datetime import datetime
|
||||||
|
|
||||||
|
|
||||||
|
class HeartRateRecord:
|
||||||
|
|
||||||
|
def __init__(self, recorded_at: datetime, heart_rate: float) -> None:
|
||||||
|
self.recorded_at: datetime = recorded_at
|
||||||
|
self.heart_rate: float = heart_rate
|
||||||
0
analyze_sport_data/py.typed
Normal file
0
analyze_sport_data/py.typed
Normal file
Loading…
Reference in a new issue