# некий набор функций для каждого региона
def region1():
....
def region2():
...
def defaultregion():
...
# соответствие номеров функциям
func = {
'1': region1,
'2': region2,
...
}.get(region_number, defaultregion)
func() # в func - нужная функция, обусловленная выбором номера региона. выполняем ее
pip freeze > requirements.tmp
occurence_count = Counter(map(lambda x:cv2.contourArea(x), contours))
most_common_area = round(occurence_count.most_common(1)[0][0])
Отсеяв лишнее, оставив только дату. При этом, сохранить у test1 тип datatime
date1 = datetime.datetime.fromisoformat('2021-09-08 15:45:40.260000+00:00')
# datetime.datetime(2021, 9, 8, 15, 45, 40, 260000, tzinfo=datetime.timezone.utc)
date1.strftime('%Y-%m-%d')
# '2021-09-08'
date1.date()
# datetime.date(2021, 9, 8)
date1.date().isoformat()
# '2021-09-08'
datetime.datetime.combine(date1.date(), datetime.datetime.min.time())
# datetime.datetime(2021, 9, 8, 0, 0)
1. Если контейнер содержит в себе веб-сервер, бд, то при написании второго приложения и его запуске в системе будет крутиться два веб-сервера?
2. Насколько вообще оправдано использование докера например при написании веб-приложения на python?
3. Если хост-система Windows, то для работы с докером нужно запускать виртуальную машину с Linux и на ней разворачивать докер?
import math
a, alpha, x = 10, 10, 10
y1 = math.log(abs(x**3)) + math.tan(alpha)-pow(math.e, a*(x**2)+x)
print(y1)
# OverflowError: (34, 'Result too large')
import math
import decimal
decimal.getcontext().prec = 100
a, alpha, x = 10, 10, 10
y1 = decimal.Decimal(math.log(decimal.Decimal(abs(decimal.Decimal(x)**decimal.Decimal(3))))) \
+ decimal.Decimal(math.tan(decimal.Decimal(alpha))) \
- decimal.Decimal(pow(decimal.Decimal(math.e), decimal.Decimal(a)*(decimal.Decimal(x)**decimal.Decimal(2))+decimal.Decimal(x)))
print(y1)
# -4.339370400623091759291109148627508614055728677394889807059531826625028640984354352252576981241604834E+438
In [1]: import importlib
In [2]: requests.__version__
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-2-37d800a179a9> in <module>
----> 1 requests.__version__
NameError: name 'requests' is not defined
In [3]: requests = importlib.import_module('requests')
In [4]: requests.__version__
Out[4]: '2.22.0'