diff options
Diffstat (limited to 'parsers/QMs.py')
-rw-r--r-- | parsers/QMs.py | 17 |
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") - |