Вопросы по теме 'functools'

Декоратор Python теряет определения аргументов
Я использую такой блок: def served(fn) : def wrapper(*args, **kwargs): p = xmlrpclib.ServerProxy(SERVER, allow_none=True ) return (p.__getattr__(fn.__name__)(*args, **kwargs)) # do the function call return...
706 просмотров
schedule 18.02.2024

itertools или functools для списка поиска-замены в python
У меня есть набор строк, которые иногда недействительны, и я хотел бы заменить их более качественными строками. Я играл с functools и itertools и хотел бы попробовать применить их к проблеме, но я немного застрял. Вот что у меня есть: s1 = 'how...
580 просмотров

Еще одно решение, необходимое для привязки сигналов кнопок к слотам в Qt
Я пытаюсь разработать модуль Slicer в Python, используя qt. У меня есть список кнопок ( QPushButton ), и я хочу, чтобы каждый из их сигналов "clicked" был привязан к одному и тому же методу, но с разными аргументами (чтобы просто знать, какая...
565 просмотров
schedule 22.08.2022

как частично применить произвольный аргумент функции?
Я хочу использовать частичное из functools, чтобы частично применить второй аргумент функции, я знаю, что это легко сделать с лямбдой, а не с частичным, как показано ниже. >>> def func1(a,b): ... return a/b ... >>> func2 =...
309 просмотров

Частичные встроенные вызовы Python?
Как и это par : path = u'/a/b/c' lam = lambda f: f.lower().startswith(u'distantlod') par = functools.partial(lam, path) и это par : path = u'/a/b/c' startsWith = path.lower().startswith par = lambda: startsWith(u'distantlod') быть...
209 просмотров
schedule 31.08.2022

Один лайнер для поиска вложенного значения из словаря python
Предположим, у меня есть словарь, вложенный произвольно: d = { 11: { 21: {31: 'a', 32: 'b'}, 22: {31: 'a', 34: 'c'}, }, 12: { 1: {2: 3} } } И список ключей, положение которых говорит мне, в каком...
2275 просмотров
schedule 05.01.2023

python эквивалент functools 'partial' для класса/конструктора
Я хочу создать класс, который ведет себя как collections.defaultdict, не указывая фабрику в коде использования. например: вместо class Config(collections.defaultdict): pass это: Config = functools.partial(collections.defaultdict,...
9835 просмотров
schedule 15.09.2022

Лучший способ сделать данные, загруженные в main(), неявным аргументом функции в Python
Моя основная функция загружает большой кадр данных из CSV, предоставленного пользователем (вместе с несколькими другими объектами данных), а затем создает экземпляр объекта, который формирует набор уравнений как часть задачи математического...
33 просмотров
schedule 12.01.2023

Ошибка оболочки pickle functools: невозможно собрать объекты functools.KeyWrapper
Я пытаюсь выбрать SortedListWithKey, для которого я использую cmp_to_key() из functools, чтобы преобразовать функцию сравнения в ключевую функцию. Однако cmp_to_key(), кажется, делает мой объект недоступным для выбора, и я получаю следующую ошибку:...
278 просмотров

functools не имеет атрибута lru_cache
Я использую Python 3.7 в своей Windows Эта ошибка возникает при запуске каждого кода: Traceback (most recent call last): File "test.py", line 1, in <module> import nltk File...
1040 просмотров
schedule 20.06.2023

Неотрицательные решения ODE с помощью functools в R?
Я пытаюсь реализовать алгоритм R, работающий с неотрицательными системами ODE. Мне нужно что-то вроде ode45 в MATLAB для определения состояний, которые не должны быть отрицательными. Я обсуждал это уже 3 года назад, но без реального решения....
186 просмотров
schedule 01.02.2023

functools: вычисление межквартильного диапазона
Я использую functools для вычисления процентилей следующим образом: import functools percentiles = tuple(functools.partial(np.percentile, q=q) for q in (75, 85, 95)) percentiles (functools.partial(<function percentile at 0x7f91fe1e9730>,...
54 просмотров
schedule 28.12.2022