bugfix
This commit is contained in:
@@ -2411,7 +2411,7 @@ def alignment_demo(sheet):
|
|||||||
# --- GOOGLE SHEET HANDLER CLASS ---
|
# --- GOOGLE SHEET HANDLER CLASS ---
|
||||||
# Kapselt die Interaktionen mit dem Google Sheet.
|
# Kapselt die Interaktionen mit dem Google Sheet.
|
||||||
# Nutzt globale Helfer: retry_on_failure, Config, CREDENTIALS_FILE, logger,
|
# Nutzt globale Helfer: retry_on_failure, Config, CREDENTIALS_FILE, logger,
|
||||||
# gspread, ServiceAccountCredentials, os, datetime, time, traceback.
|
# gspread, ServiceAccountCredentials, os, datetime, time, traceback.
|
||||||
class GoogleSheetHandler:
|
class GoogleSheetHandler:
|
||||||
"""
|
"""
|
||||||
Kapselt die Interaktionen mit dem Google Sheet, inklusive Verbindung,
|
Kapselt die Interaktionen mit dem Google Sheet, inklusive Verbindung,
|
||||||
@@ -2425,7 +2425,11 @@ class GoogleSheetHandler:
|
|||||||
self.logger = logging.getLogger(__name__ + ".GoogleSheetHandler")
|
self.logger = logging.getLogger(__name__ + ".GoogleSheetHandler")
|
||||||
# Initialisieren Sie die Attribute
|
# Initialisieren Sie die Attribute
|
||||||
self.sheet = None
|
self.sheet = None
|
||||||
# ...
|
# Daten werden hier als Instanzvariable gespeichert, um nicht bei jedem Zugriff neu laden zu muessen
|
||||||
|
self.sheet_values = [] # <<< DIESE ZEILE HINZUFÜGEN
|
||||||
|
# header_rows sind fix, aber wir koennen sie hier zur Klarheit definieren
|
||||||
|
self._header_rows = 5 # <<< DIESE ZEILE HINZUFÜGEN (Annahme: Die ersten 5 Zeilen sind Header)
|
||||||
|
|
||||||
self.logger.info("Initialisiere GoogleSheetHandler...")
|
self.logger.info("Initialisiere GoogleSheetHandler...")
|
||||||
try:
|
try:
|
||||||
# Verbindung wird bei der Initialisierung aufgebaut
|
# Verbindung wird bei der Initialisierung aufgebaut
|
||||||
|
|||||||
Reference in New Issue
Block a user