summaryrefslogtreecommitdiffstats
path: root/parsers/QMs.py
diff options
context:
space:
mode:
Diffstat (limited to 'parsers/QMs.py')
-rw-r--r--parsers/QMs.py17
1 files changed, 10 insertions, 7 deletions
diff --git a/parsers/QMs.py b/parsers/QMs.py
index a5ecd2f..578e422 100644
--- a/parsers/QMs.py
+++ b/parsers/QMs.py
@@ -1,11 +1,15 @@
# -*- coding: UTF-8 -*-
import csv
-from django.conf import settings
-from troggle.core.models import QM, LogbookEntry, Cave
+import os
+import re
from datetime import *
+
+from django.conf import settings
+
+from troggle.core.models import QM, Cave, LogbookEntry
from utils import save_carefully
-import re, os
+
def deleteQMs():
QM.objects.all().delete()
@@ -17,19 +21,19 @@ def parseCaveQMs(cave,inputFile):
try:
steinBr=Cave.objects.get(official_name="Steinbrückenhöhle")
except Cave.DoesNotExist:
- print("Steinbruckenhoehle is not in the database. Please run parsers.cavetab first.")
+ print("Steinbruckenhoehle is not in the database. Please run parsers.")
return
elif cave=='hauch':
try:
hauchHl=Cave.objects.get(official_name="Hauchhöhle")
except Cave.DoesNotExist:
- print("Hauchhoele is not in the database. Please run parsers.cavetab first.")
+ print("Hauchhoele is not in the database. Please run parsers.")
return
elif cave =='kh':
try:
kh=Cave.objects.get(official_name="Kaninchenhöhle")
except Cave.DoesNotExist:
- print("KH is not in the database. Please run parsers.cavetab first.")
+ print("KH is not in the database. Please run parsers.")
parse_KH_QMs(kh, inputFile=inputFile)
return
@@ -114,4 +118,3 @@ parseCaveQMs(cave='stein',inputFile=r"1623/204/qm.csv")
parseCaveQMs(cave='hauch',inputFile=r"1623/234/qm.csv")
parseCaveQMs(cave='kh', inputFile="1623/161/qmtodo.htm")
#parseCaveQMs(cave='balkonhoehle',inputFile=r"1623/264/qm.csv")
-