Вопросы по теме '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 просмотров
schedule
22.03.2023
Еще одно решение, необходимое для привязки сигналов кнопок к слотам в Qt
Я пытаюсь разработать модуль Slicer в Python, используя qt. У меня есть список кнопок ( QPushButton ), и я хочу, чтобы каждый из их сигналов "clicked" был привязан к одному и тому же методу, но с разными аргументами (чтобы просто знать, какая...
565 просмотров
schedule
22.08.2022
как частично применить произвольный аргумент функции?
Я хочу использовать частичное из functools, чтобы частично применить второй аргумент функции, я знаю, что это легко сделать с лямбдой, а не с частичным, как показано ниже.
>>> def func1(a,b):
... return a/b
...
>>> func2 =...
309 просмотров
schedule
20.09.2023
Частичные встроенные вызовы 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 просмотров
schedule
28.08.2022
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