Added Main Programm

Added the Main Programm i coded before!
This commit is contained in:
Jonas
2022-09-27 15:08:14 +02:00
committed by GitHub
parent 98ce09c169
commit 36066b297e
18 changed files with 193 additions and 0 deletions

25
render/initer.py Normal file
View File

@@ -0,0 +1,25 @@
from render.utils.theme import Theme
from render.utils.readfile import readfile
from render.utils.render_worker import render_worker
import os
def render_pic(themes, name, theme):
if theme == "None" or name == "None" or len(themes)-1 < int(theme):
return "error"
if not os.path.exists(f"render/outputs/{name}{theme}.png"):
print("Anfrage noch nicht gerendert, Wird nun erstellt ...")
filename = render_worker(name, int(theme), themes)
return filename
else:
print("Anfrage wurde schon gerendert, wird nun übergeben ...")
return f"render/outputs/{name}{theme}.png"
def load_themes():
file = open("render/themelist.txt", "r")
liste = readfile(file)
file.close()
return liste