farbe für menü und about-text
This commit is contained in:
26
app/tools.py
26
app/tools.py
@@ -2209,7 +2209,7 @@ def reversewig(eingabetext):
|
||||
seperator = ("|,", "_", "/", ";", ",")
|
||||
eingabetext = eingabetext.rstrip()
|
||||
if eingabetext == "":
|
||||
return hilfetexte.reversewig
|
||||
return hilfetexte.reversewig, None
|
||||
else:
|
||||
se = ""
|
||||
for s in seperator:
|
||||
@@ -2218,26 +2218,26 @@ def reversewig(eingabetext):
|
||||
if se == "" and " " in eingabetext:
|
||||
se = " "
|
||||
if se == "":
|
||||
return "Keine gültiges Trennzeichen (, ; / _ | oder Leerzeichen) erkannt!"
|
||||
return ":red[Keine gültiges Trennzeichen (, ; / _ | oder Leerzeichen) erkannt!]" , None
|
||||
else:
|
||||
txt = eingabetext.split(se)
|
||||
if len(txt) == 3:
|
||||
ausgabetext = ""
|
||||
error = 0
|
||||
for z in txt:
|
||||
try:
|
||||
int(z)
|
||||
except ValueError:
|
||||
ausgabetext += "Bitte die Eingabezahlen überprüfen \n"
|
||||
error += 1
|
||||
if error == 0:
|
||||
final = helper.rwig_to_coords(txt[0], txt[1], txt[2])
|
||||
ausgabetext += "WIG: " + txt[0] + ", " + txt[1] + ", " + txt[2] + " \n"
|
||||
ausgabetext += "DEC: " + str(final[0]) + " " + str(final[1]) + " \n"
|
||||
ausgabetext += "DEG: " + helper.dec_to_deg(final[0], final[1]) + " \n"
|
||||
return ausgabetext
|
||||
return ":red[Bitte die Eingabezahlen überprüfen!]", None
|
||||
la, lo = helper.rwig_to_coords(txt[0], txt[1], txt[2])
|
||||
if (not la < -85.05113 and not la > 85.05113 and not lo < -180 and not lo > 180 and
|
||||
not (la == 0 and lo == 0)):
|
||||
ausgabetext = f":blue[WIG:] {txt[0]}, {txt[1]}, {txt[2]} \n"
|
||||
ausgabetext += f":blue[DEC:] {round(la, 5)} {round(lo, 5)} \n"
|
||||
ausgabetext += f":blue[DEG:] {helper.dec_to_deg(la, lo)} \n"
|
||||
return ausgabetext, pd.DataFrame({'lat': [la], 'lon': [lo]})
|
||||
else:
|
||||
return f":red[Die Zahlen ergeben keine sinnvolle Koordinate!!! {la, lo}]", None
|
||||
else:
|
||||
return "Es wurden nicht 3 Zahlen erkannt. \n"
|
||||
return ":red[Es wurden nicht 3 Zahlen erkannt.]", None
|
||||
|
||||
def base64_ascii(eingabetext):
|
||||
eingabetext = eingabetext.rstrip()
|
||||
|
||||
Reference in New Issue
Block a user