Bugfix Verlinkung API Key
This commit is contained in:
@@ -18,12 +18,21 @@ CREDENTIALS = "service_account.json"
|
||||
LANG = "de"
|
||||
DURCHLÄUFE = int(input("Wieviele Zeilen sollen überprüft werden? "))
|
||||
|
||||
# === OpenAI API-KEY LADEN ===
|
||||
with open("api_key.txt", "r") as f:
|
||||
openai.api_key = f.read().strip()
|
||||
|
||||
# === GOOGLE SHEET VERBINDUNG ===
|
||||
scope = ["https://www.googleapis.com/auth/spreadsheets"]
|
||||
creds = ServiceAccountCredentials.from_json_keyfile_name(CREDENTIALS, scope)
|
||||
sheet = gspread.authorize(creds).open_by_url(SHEET_URL).sheet1
|
||||
sheet_values = sheet.get_all_values()
|
||||
|
||||
# === STARTINDEX SUCHEN (Spalte N = Index 13) ===
|
||||
filled_n = [row[13] if len(row) > 13 else '' for row in sheet_values[1:]]
|
||||
start = next((i + 1 for i, v in enumerate(filled_n, start=1) if not str(v).strip()), len(filled_n) + 1)
|
||||
print(f"Starte bei Zeile {start+1}")
|
||||
|
||||
# === WIKIPEDIA KONFIG ===
|
||||
wikipedia.set_lang(LANG)
|
||||
|
||||
@@ -131,11 +140,6 @@ def classify_company(row):
|
||||
parts.append("k.A.")
|
||||
return parts
|
||||
|
||||
# === STARTINDEX SUCHEN ===
|
||||
filled = [row[11] if len(row) > 11 else '' for row in sheet_values[1:]]
|
||||
start = next((i + 1 for i, v in enumerate(filled, start=1) if not v.strip()), len(filled) + 1)
|
||||
print(f"Starte bei Zeile {start+1}")
|
||||
|
||||
# === VERARBEITUNG ===
|
||||
for i in range(start, min(start + DURCHLÄUFE, len(sheet_values))):
|
||||
row = sheet_values[i]
|
||||
|
||||
Reference in New Issue
Block a user