Was haltet ihr von folgendem Grundgerüst für ein Pythonscript.
Code: Alles auswählen
#!/usr/bin/python3
# -*- coding: utf-8 -*-
#Versionsliste
# V1 - Script erstellen
# Script weit gültige Konstanten setzen
MANUELLESTEUERUNG = False # True / False
# "Offizielle" Module importieren
from sys import exit as s_exit
from os import environ
from time import sleep
# Systemparameter einlesen
if MANUELLESTEUERUNG:
system_umgebung = "wuff"
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
print("!!! Achtung manuelle Systemsteuerung eingeschaltet!!!")
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
sleep(2)
else:
system_umgebung = environ.get("SYSTEM_UMGEBUNG")
if system_umgebung == None:
s_exit("System Parameter nicht gesetzt! - Script wird beendet")
# Eigene Module importieren:
from Modul_TMV import TMV
# Funktionen definieren
def wert_anzeigen(wert, anzeige_ein = True):
if system_umgebung != "Live" and anzeige_ein:
print(wert)
# Mainroutine vom Script aufrufen
def main():
wert_anzeigen("normales Programm")
neues_Mail = TMV()
# weiterer Code....
# Eintiegspunkt vom Script
if __name__ == "__main__":
main()
Gruss Dani