Bugfix Verlinkung API Key
This commit is contained in:
@@ -18,12 +18,21 @@ CREDENTIALS = "service_account.json"
|
|||||||
LANG = "de"
|
LANG = "de"
|
||||||
DURCHLÄUFE = int(input("Wieviele Zeilen sollen überprüft werden? "))
|
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 ===
|
# === GOOGLE SHEET VERBINDUNG ===
|
||||||
scope = ["https://www.googleapis.com/auth/spreadsheets"]
|
scope = ["https://www.googleapis.com/auth/spreadsheets"]
|
||||||
creds = ServiceAccountCredentials.from_json_keyfile_name(CREDENTIALS, scope)
|
creds = ServiceAccountCredentials.from_json_keyfile_name(CREDENTIALS, scope)
|
||||||
sheet = gspread.authorize(creds).open_by_url(SHEET_URL).sheet1
|
sheet = gspread.authorize(creds).open_by_url(SHEET_URL).sheet1
|
||||||
sheet_values = sheet.get_all_values()
|
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 KONFIG ===
|
||||||
wikipedia.set_lang(LANG)
|
wikipedia.set_lang(LANG)
|
||||||
|
|
||||||
@@ -131,11 +140,6 @@ def classify_company(row):
|
|||||||
parts.append("k.A.")
|
parts.append("k.A.")
|
||||||
return parts
|
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 ===
|
# === VERARBEITUNG ===
|
||||||
for i in range(start, min(start + DURCHLÄUFE, len(sheet_values))):
|
for i in range(start, min(start + DURCHLÄUFE, len(sheet_values))):
|
||||||
row = sheet_values[i]
|
row = sheet_values[i]
|
||||||
|
|||||||
Reference in New Issue
Block a user