ru_python | Неотсортированное

Telegram-канал ru_python - Python

14289

Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/1961404

Подписаться на канал

Python

We're all living in Amerika.

Читать полностью…

Python

а на счет этого, я правильно понимаю, что DI в фастапи не предназначен для такого использования, но судя по твоему посту в @advice17 это правильное использование

а почему оно правильное? потому что в Depends() не передается функция никакая?

Читать полностью…

Python

unit of work - штука, которая следит за изменениями объектов чтобы в конце в базу слить

Читать полностью…

Python

потому что фастапи без асинка хуево работает

Читать полностью…

Python

а почему только потому что это фастапи?

Читать полностью…

Python

а почему бд не асинк? разве не будет лучше с асинк?

Читать полностью…

Python

типа trie, только неупорядоченный

Читать полностью…

Python

а, действительно на ум приходит какой-то граф построить

Читать полностью…

Python

я вот это не совсем понял, типо элементы принадлежать какому-то заранее известному множеству?

Читать полностью…

Python

Это ищет, какие классы надмножествами являются.

Читать полностью…

Python

Да, типа

matches_remaining = {"foo": 3, "bar": 3, "baz": 3}
for item in x:
classes = bolshoi[item] # KeyError -> no intersection
for cls in classes:
matches_remaining[cls] -= 1
if matches_remaining[cls] == 0:
yield cls

Читать полностью…

Python

запишись куда-нибудь в качестве собеседующего и задай кандидату эту задачку

Читать полностью…

Python

Я имел в виду при определении принадлежности держать словарь типа

matches_remaining = {"foo": 3, "bar": 3, "baz": 3}

Если есть совпадение — отнимаешь из подходящих имён 1. Если у кого-то 0 — нашли надмножество

Читать полностью…

Python

{1} является подмножеством для {1,2} и для {1,100, 1000}

Читать полностью…

Python

да, пока об этом и думал, но непонятно какую глубину делать

Читать полностью…

Python

Depends в фастапи можно юзать для двух вещей:
* предобработки запроса
* DI

во втором случае ты или ничего не передаешь в Depends или передаешь заглушку (потому что есть баги)

Читать полностью…

Python

а нет значит не понял, теперь понял

Читать полностью…

Python

а что такое UoW? я почитал но все равно не очень понял

Читать полностью…

Python

Собственно да, похоже, префиксные деревья - типовое решение, я куда-то в экзотику начал думать. https://ceur-ws.org/Vol-924/paper06.pdf

Читать полностью…

Python

будет лучше везде заюзать, асинк, да. но только потому что это фастапи

Читать полностью…

Python

можно было просто передавать аргументы в __init__... но это было слишком просто

Читать полностью…

Python

Ну, как вариант, кстати, собрать какое-нибудь дерево.

Читать полностью…

Python

в задаче N множеств всегда одни и те же, а вот x будет меняться и надо постоянно искать

Читать полностью…

Python

мы вам перезвоним

Читать полностью…

Python

Возможно, matches_remaining было бы быстрее сделать через мультисет или что-то такое

Читать полностью…

Python

я так понимаю ты предлагаешь
res = intersect(bolshoy[item] for item in x)

Читать полностью…

Python

я думал сразу граф сделать, а не пересечения искать

Читать полностью…

Python

Так не по всем. Оно по сути как хэшмапа, только для спектра алгоритм надо придумывать удачно.

Это из той же области, что поиск музыкального трека по напетой мелодии. Или картинки по потенциально искажённому фрагменту.

Читать полностью…

Python

ну да, может оказаться что один элемент принадлежит много кому, значит надо по второму

Читать полностью…

Python

Кто хорошо знает Tkinter и PIL? Напишите в ЛС, плиз $

Читать полностью…
Подписаться на канал