This commit is contained in:
Gogs
2020-05-10 18:29:14 +04:00
parent 7f4e11b073
commit 6a2cd57e6e
17 changed files with 297 additions and 60 deletions

28
Scripts.py Executable file
View File

@@ -0,0 +1,28 @@
#!/usr/bin/env python3
# -*- coding: UTF-8 -*-
import sys #для работы с аргументами
#активация FLASK
from flask import Flask
app = Flask(__name__, static_url_path='', static_folder='')
app.config.from_object('config') #активируем файл конфигурации
#=======================================================================
#Процедура чтения переменных из файла config.py
#=======================================================================
def GetConfig(VarName):
try:
return app.config[VarName] #чтение конфига
except:
return "" #если переменная не задана в конфиге, то выдаем пустоту
#=======================================================================
#MAIN
#=======================================================================
if __name__ == "__main__":
if len (sys.argv) > 1: #если что-то передано кроме имени файла
if (sys.argv[1]=='--getconfig'): #получаем команду
print (GetConfig(sys.argv[2])) #отправляем аргумент в процедуру