google_sheet_handler.py aktualisiert
This commit is contained in:
@@ -32,7 +32,7 @@ class GoogleSheetHandler:
|
||||
"""
|
||||
self.logger = logging.getLogger(__name__ + ".GoogleSheetHandler")
|
||||
self.sheet = None
|
||||
self.sheet_values = []
|
||||
self._all_data = [] # KORREKTUR: Variable umbenannt
|
||||
self._header_rows = 5 # Annahme: Die ersten 5 Zeilen sind Header
|
||||
|
||||
self.logger.info("Initialisiere GoogleSheetHandler...")
|
||||
@@ -137,21 +137,21 @@ class GoogleSheetHandler:
|
||||
Gibt die aktuell im Handler gespeicherten Datenzeilen zurueck
|
||||
(ohne die ersten N Header-Zeilen).
|
||||
"""
|
||||
if not self.sheet_values or len(self.sheet_values) <= self._header_rows:
|
||||
if not self._all_data or len(self._all_data) <= self._header_rows:
|
||||
self.logger.debug(
|
||||
f"get_data: Keine Datenzeilen verfuegbar "
|
||||
f"(geladen: {len(self.sheet_values) if self.sheet_values else 0} Zeilen, "
|
||||
f"(geladen: {len(self._all_data) if self._all_data else 0} Zeilen, "
|
||||
f"{self._header_rows} Header)."
|
||||
)
|
||||
return []
|
||||
return self.sheet_values[self._header_rows:].copy()
|
||||
return self._all_data[self._header_rows:].copy()
|
||||
|
||||
def get_all_data_with_headers(self):
|
||||
"""Gibt alle aktuell im Handler gespeicherten Daten inklusive Header zurueck."""
|
||||
if not self.sheet_values:
|
||||
if not self._all_data:
|
||||
self.logger.debug("get_all_data_with_headers: Keine Daten im Handler gespeichert.")
|
||||
return []
|
||||
return self.sheet_values.copy()
|
||||
return self._all_data.copy()
|
||||
|
||||
def _get_col_letter(self, col_idx_1_based):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user