This commit is contained in:
2023-08-18 00:12:02 +04:00
parent 6e17ca2167
commit e358a96e76
5 changed files with 85 additions and 110 deletions

View File

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