Вопросы по теме 'namedtuple'
Получение имени значения из namedtuple
У меня есть модуль с коллекцией:
import collections
named_tuple_sex = collections.namedtuple(
'FlightsResultsSorter',
['TotalPriceASC',
'TransfersASC',...
42734 просмотров
schedule
12.10.2022
Список именованных кортежей Python, замена атрибутов
Вот какой-то упрощенный код, который я не понимаю, почему он не работает.
from collections import namedtuple
MyStruct = namedtuple('MyStruct', 'ThreadInstance ThreadName Mnemonic IpAddr IpGW Status Mode')
Node = MyStruct(None, '', '', '', '',...
9442 просмотров
schedule
01.06.2023
не может инициировать экземпляр подкласса namedtuple
Я думаю, что не понял, как определить класс, являющийся подклассом от namedtuple:
from collections import namedtuple
PD = namedtuple('PD', 'x y z')
p1 = PD(0, 'u', 1)
print p1.x #<== this works
class PDsub(PD):
__slots__ = ()
def...
1249 просмотров
schedule
19.07.2022
Определение namedTuples для нескольких связанных функций
В настоящее время я создаю модульный конвейер функций для обработки некоторых данных в Python (2.7).
Я придерживаюсь слабо функционального стиля, без каких-либо объектов (для типа кода и подпрограмм, которые я применяю, это имеет смысл, а код до...
3459 просмотров
schedule
06.10.2022
Как я могу использовать именованные кортежи Python для вставки строк в базу данных mySQL
Я использовал namedtuples для чтения строк из mySQL... это здорово. Могу ли я использовать тот же механизм для вставки строк в mySQL. Моя система довольно сильно меняется, поэтому мне нужен простой способ сопоставления значений python со столбцами в...
980 просмотров
schedule
20.07.2022
Ошибка Namedtuple
Я пытаюсь сериализовать объект Python в JSON, используя namedtuple. Но я получаю эту ошибку. Гугл не помогает.
Traceback (most recent call last):
File "cpu2.py", line 28, in <module>
cpuInfo =...
1824 просмотров
schedule
16.10.2022
Django namedtuple не возвращает значение
Я потратил много времени, пытаясь понять, почему следующие коды не работают должным образом. Я искал SO, документы Python и Google и читал документы django, но я до сих пор не могу понять, почему это не работает.
По сути, у меня есть именованный...
183 просмотров
schedule
28.01.2023
Python: расширение предопределенного именованного кортежа
У меня есть следующий именованный кортеж:
from collections import namedtuple
ReadElement = namedtuple('ReadElement', 'address value')
а затем я хочу следующее:
LookupElement = namedtuple('LookupElement', 'address value lookups')...
14813 просмотров
schedule
20.06.2022
Создание именованного кортежа из списка
Рассмотрим переменную списка t
In [55]: t
Out[55]:
['1.423',
'0.046',
'98.521',
'0.010',
'0.000',
'0.000',
'5814251520.0',
'769945600.0',
'18775908352.0',
'2.45024350208e+11',
'8131.903',
'168485.073',
'0.0',
'0.0',
'0.022',...
1550 просмотров
schedule
09.06.2023
Как получить отсортированный список атрибутов namedtuples
Я совершенно не понимаю, почему я продолжаю получать ошибки. Я пытаюсь напечатать названия книг, перечисленных в алфавитном порядке, используя sorted() .
Я продолжаю получать эту ошибку:
sorted(BSI, key=list(Book))
TypeError: 'type' object is...
4404 просмотров
schedule
08.04.2023
Python dill: Pickle namedtuple, похоже, не работает
Я назвал кортеж внутри класса. При травлении с использованием укропа он жалуется на классическую проблему невозможности найти объект namedtuple в верхнем модуле.
import dill as pickle
class NNRTMParse(object):
def...
496 просмотров
schedule
10.02.2023
Выполнение нескольких параметров сортировки для namedTuple в python
Я хотел бы отсортировать список namedTuple по 2 параметрам. Например, в моих данных есть список кортежей, содержащих (ExampleTuples):
Example(key=0,time=15)
Example(key=1,time=50)
Example(key=2,time=15)
Example(key=4,time=3)
Я хочу...
23 просмотров
schedule
31.07.2022
Как суммировать значения кортежа, выдаваемые API в Python
Итак, довольно простая проблема, которую я пытаюсь решить наиболее эффективным способом.
Я запрашиваю API, который выводит серию именованных кортежей, и я хочу накапливать и суммировать значение каждого выводимого кортежа.
то есть я делаю что-то...
62 просмотров
schedule
02.11.2023
возможно ли получить новый экземпляр для namedtuple, помещенный в словарь до того, как значения станут известны?
Похоже, у меня что-то не так на линии 9. Здесь я хочу поместить новую копию TagsTable в словарь. Я знаю, что после записи поля namedtuple его нельзя изменить. Однако результаты сбивают меня с толку, так как похоже, что значения действительно...
36 просмотров
schedule
14.12.2022
Как добавить datetime.now().isoformat() в __init__ NamedTuple?
Конечно, я пробовал:
class PdfContentRecord(NamedTuple):
filename: str
page: int
cache: dict
data: dict = dict()
accessed: str = None
def __new__(cls, *args, **kwargs):
self = super().__new__(*args, **kwargs)...
1517 просмотров
schedule
06.07.2023
Setindex для именованного кортежа
Я пытаюсь написать немутирующий setindex для именованного кортежа, где, учитывая тип значения для имени var , он создает новый именованный кортеж, где x.var = y . Что у меня есть прямо сейчас:
function setindex(nt::T,x,v::Val{var}) where...
225 просмотров
schedule
10.03.2023
namedtuple TypeError количество позиционных аргументов
Почему сообщение TypeError указывает на 3 позиционных аргумента, если namedtuple вызывает только два? Почему написано, что дали 4?
from collections import namedtuple
Transition = namedtuple('Transition', ('one', 'two'))
a = Transition(1,2,3)...
1203 просмотров
schedule
01.05.2024
Как выбрать подкласс namedtuple с полем RSAPublicKey
Я пытаюсь сериализовать объекты, которые являются подклассами namedtuple, и содержать ссылки на RSAPublicKey .
Я создаю подкласс namedtuple для создания неизменяемых экземпляров объекта.
Одно из полей моего класса содержит ссылку на объект...
131 просмотров
schedule
14.10.2022
Как назвать кортеж, используемый в качестве параметра функции в C#?
Я хочу использовать кортеж в качестве входного аргумента для моей функции.
public void Sync(IEnumerable<Tuple<string, double>> labels)
Но я также хочу дать строку и удвоить имя. Но я не могу понять синтаксис правильно. Я...
25 просмотров
schedule
28.05.2022
Почему я не могу прочитать «имя типа» после создания объекта namedtuple в Python
Этот запрос далее ссылается на этот запрос
Итак, я пытаюсь выполнить следующий код:
from collections import *
tp = namedtuple('emp', 'eid enames mob')
print(tp)
print(emp)
Я могу выполнить print(tp) , и сгенерированный вывод будет...
36 просмотров
schedule
03.09.2023