Sobes.tech

Нарисуй схему интеграции между фронтендом, бэкендом и системой хранения товаров (1С/склад) с учётом персональных цен для разных типов пользователей. Расскажи, какие методы будешь использовать.

Middle
ИП Ганус Александр Андреевич
0

Что делает конструкция `if __name__ == '__main__'` в Python файле?

Middle
СБК ПАРУС
0

Как работает словарь под капотом в Python?

Middle
СБК ПАРУС
0

Что такое аннотации в Python?

Middle
СБК ПАРУС
0

Какие бывают переменные в Python?

Middle
СБК ПАРУС
0

Необходимо провалидировать структуру ТОЛЬКО на корректность открытия и закрытия скобок. test_data = [ "[][][]", # valid "[[[]]]", # valid "[]", # valid "][[", # invalid "[[]", # invalid "[]]", # invalid "[[]]", # invalid "][[]", # invalid "[][]]", # invalid "[]][", # invalid ] def is_valid():

Middle
РунитиРунити
0

# В настоящий момент документация и требования к работе этого кода точны # не на 100% и местами не актуальные, так что мы их тут не приводим. # Сам код работает на production серверах, результатами его работы пользуются разные # системы, некоторые из них написаны на коболе, а некоторые находятся на нефтяных # вышках в арктике и принимают входящие данные по однонаправленному сигналу со спутника. # Не хотелось бы что-то из этого сломать, а потом чинить. # Так что за требования "что и как должен делать этот код" нужно принимать то, как он по факту # сейчас работает. db = Model() def process(data): print("file size: " + str(len(data))) users_lines = open("/opt/data/users.txt").read().splitlines() resultat = [] for stroka in users_lines: trasictions_lines = open("/opt/data/transactions.txt").read().splitlines() process(trasictions_lines) for str2 in trasictions_lines: parts = str2.split() is_valid = db.check_transaction( user_id=parts[3], change=parts[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+\.\d+", str2): continue user_id = stroka.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+\.\d+", parts[4]): resultat.append(str2) if len(resultat) > 0: print("match")

Middle
РунитиРунити
0

Зачем нужен контекстный менеджер with при работе с файлами? Где ещё он применяется?

Middle
РунитиРунити
0

Как можно ускорить выборку из таблицы с 100 миллионами строк? Почему нельзя просто добавить индексы на все поля?

Middle
РунитиРунити
0

Что такое Mock в тестировании? Что такое фикстуры (fixtures)?

Middle
РунитиРунити
0

Работал ли с Docker? Что делал с ним?

Middle
РунитиРунити
0

Работал ли с ORM и сырыми SQL-запросами? Какой подход предпочитаешь?

Middle
РунитиРунити
0

Что такое FastAPI? Чем отличается от Django?

Middle
СБЕРСБЕР
0

Можно ли использовать Nginx в качестве сервера для FastAPI? Может ли он заменить Uvicorn?

Middle
СБЕРСБЕР
0

FastAPI позволяет реализовывать функции как асинхронные и синхронные — как это влияет на поведение? Как распараллелить запросы в async функции?

Middle
СБЕРСБЕР
0

В чём разница между типом значения и типом ссылкой?

Middle
РунитиРунити
0

Есть ли в Python возможность множественного наследования?

Middle
РунитиРунити
0

В чём разница между классом и объектом?

Middle
РунитиРунити
0

Чем отличается HAVING от WHERE в SQL?

Middle
РунитиРунити
0

Что такое юнит-тестирование и зачем нужны mock-объекты?

Middle
РунитиРунити
0
/476