Dunevhhhh commited on
Commit
8544694
·
verified ·
1 Parent(s): d01f82d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -22,16 +22,19 @@ from sumy.summarizers.lex_rank import LexRankSummarizer
22
  from dotenv import load_dotenv
23
  from tenacity import retry, stop_after_attempt, wait_exponential
24
  from dateutil import parser as date_parser
 
25
  import shutil
26
  import nltk
27
- import os
28
 
29
  nltk_data_path = "/app/nltk_data"
30
 
31
  # Überprüfen, ob der Pfad eine Datei ist und löschen
32
  if os.path.exists(nltk_data_path):
33
- elif os.path.isdir(nltk_data_path):
34
  shutil.rmtree(nltk_data_path) # Falls es ein Verzeichnis ist, lösche es
 
 
35
 
36
  # Verzeichnis erneut erstellen
37
  os.makedirs(nltk_data_path, exist_ok=True)
@@ -44,6 +47,8 @@ nltk.download("stopwords", download_dir=nltk_data_path)
44
 
45
  # Testen, ob das Verzeichnis korrekt gesetzt wurde
46
  print(nltk.data.path)
 
 
47
  load_dotenv()
48
 
49
  # Logging Konfiguration mit sicherer Pfadangabe
 
22
  from dotenv import load_dotenv
23
  from tenacity import retry, stop_after_attempt, wait_exponential
24
  from dateutil import parser as date_parser
25
+ import os
26
  import shutil
27
  import nltk
28
+ from dotenv import load_dotenv
29
 
30
  nltk_data_path = "/app/nltk_data"
31
 
32
  # Überprüfen, ob der Pfad eine Datei ist und löschen
33
  if os.path.exists(nltk_data_path):
34
+ if os.path.isdir(nltk_data_path):
35
  shutil.rmtree(nltk_data_path) # Falls es ein Verzeichnis ist, lösche es
36
+ elif os.path.isfile(nltk_data_path):
37
+ os.remove(nltk_data_path) # Falls es eine Datei ist, lösche sie
38
 
39
  # Verzeichnis erneut erstellen
40
  os.makedirs(nltk_data_path, exist_ok=True)
 
47
 
48
  # Testen, ob das Verzeichnis korrekt gesetzt wurde
49
  print(nltk.data.path)
50
+
51
+ # Lade Umgebungsvariablen (falls benötigt)
52
  load_dotenv()
53
 
54
  # Logging Konfiguration mit sicherer Pfadangabe