4
ответа

namedtuple. _ замена () не работает, как описано в документации

Я испытывал затруднения при реализации namedtuple. _ замена (), таким образом, я скопировал код сразу же документации: Точка = namedtuple ('Точка', 'x, y') p = Точка (x=11, y=22) p. _ замена (x=33) печатают p и...
вопрос задан: 9 March 2019 21:41
3
ответа

Добавление docstrings к namedtuples?

Действительно ли возможно добавить строку документации к namedtuple в непринужденной манере? Я попробовал от Точки namedtuple импорта наборов = namedtuple ("Точка", ["x", "y"]) """ точка в 2D пространстве"
вопрос задан: 24 May 2016 16:26
3
ответа

Что такое & ldquo; названные кортежи & rdquo; в питоне?

Читая изменения в Python 3.1, я обнаружил кое-что ... неожиданное: кортеж sys.version_info теперь является именованным кортежем: я никогда раньше не слышал об именованных кортежах, и я думал, что элементы могут быть ...
вопрос задан: 5 June 2010 01:36
3
ответа

Структура, доступная названием атрибута или индексными опциями

Я очень плохо знаком с Python, и пытающийся выяснить, как создать объект, который имеет значения, которые доступны или названием атрибута, или индексом. Например, путь os.stat () возвращается...
вопрос задан: 25 March 2010 17:06
3
ответа

расширить Python namedtuple с помощью многих @properties?

Как namedtuples может быть расширен или разделен на подклассы со многими дополнительными @properties? Для некоторых можно просто записать текст ниже; но существуют многие, таким образом, я ищу фабрика свойства или генератор...
вопрос задан: 3 February 2010 16:24
2
ответа

Как игнорировать проверку типов и подчиняться строке < 80 символов

У меня есть этот тип данных, который просто группирует связанные данные. Это должно быть похоже на структуру, поэтому я выбрал именованный кортеж. ConfigOption = namedtuple ('ConfigOption', 'одна сказка о двух животных)' Вкл ...
вопрос задан: 27 March 2019 11:13
2
ответа

Как проверить, является ли объект экземпляром именованного кортежа?

Как проверить, является ли объект экземпляром именованного кортежа?
вопрос задан: 17 January 2019 09:15
2
ответа

Как динамически создавать namedtuple из списка списков? [Дубликат]

Поэтому у меня есть список списка, называемый templist следующим образом: [['C0', 1, 1], ['NA', 4, 5], ['NA', 3, 7], ['C3', 9, 3], ['NA', 8, 4], ['NA', 7, 5], ['C6', 6, 6], ['NA', 5, 10]] Способ создания namedtuple. ..
вопрос задан: 3 June 2015 04:24
2
ответа

Python: Используя namedtuple. _ заменяют переменной как имя поля

Действительно ли я могу сослаться на namedtuple fieldame использование переменной? от импорта наборов namedtuple импортируют случайный Приз = namedtuple ("Приз", ["оставленный", "право"]) this_prize = Приз ("FirstPrize&q
вопрос задан: 28 January 2010 20:02
1
ответ

Изменение аргументов конструктора namedtuple посредством создания подклассов?

Я хочу создать namedtuple, который представляет отдельные флаги в коротком битовом поле. Я пытаюсь создать подкласс, чтобы можно было распаковать битовое поле до создания кортежа. Однако в моем текущем ...
вопрос задан: 13 August 2010 18:50
1
ответ

Что более хорошее альтернативно к namedtuples _replace?

Возьмите этот код:>>> импортируют urlparse>>> части = urlparse.urlparse ('http://docs.python.org/library/')>>> части = части. _ замена (соединяют каналом = '/3.0' +parts.path), части. _ замена...
вопрос задан: 6 February 2010 12:40
0
ответов

Why does Python not support record type? (i.e. mutable namedtuple)

Why does Python not support a record type natively? It's a matter of having a mutable version of namedtuple. I could use namedtuple._replace. But I need to have these records in a collection and ...
вопрос задан: 24 January 2018 06:15
0
ответов

namedtuple и значения по умолчанию для необязательных аргументов ключевого слова

Я пытаюсь преобразовать длинный пустой класс «данных» в именованный кортеж.В настоящее время мой класс выглядит следующим образом: :class Node (object ):def __init __(self, val, left=None, right=None ):self.val =...
вопрос задан: 15 January 2018 22:16
0
ответов

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

Я могу получить доступ к элементам именованного кортежа по имени следующим образом (*): из коллекции импорта Я ...
вопрос задан: 19 June 2017 15:52
0
ответов

Как в Python вызвать суперкласс, если это одноразовый именованный набор?

Итак, у меня есть большое количество классов полезной нагрузки сообщений для последовательного API, каждый из которых имеет ряд неизменяемых полей, метод синтаксического анализа и некоторые общие методы. То, как я это структурирую ...
вопрос задан: 24 May 2016 13:24
0
ответов

Каков питонический способ чтения данных файла CSV в виде строк с именованными кортежами?

Как лучше всего взять файл данных, содержащий строку заголовка, и прочитать эту строку в именованный кортеж, чтобы строки данных могли получить доступ по имени заголовка? Я пытался сделать что-то вроде этого: ...
вопрос задан: 7 November 2013 20:00
0
ответов

Есть ли элегантный способ использовать struct и namedtuple вместо этого?

Я читаю двоичный файл, состоящий из записей, которые в C выглядели бы так :typedef _rec _t { символьный текст[20]; беззнаковый индекс символа[3]; } рек _т; Теперь я могу разобрать это на кортеж с 23...
вопрос задан: 12 July 2012 22:17
0
ответов

вложение с namedtuple

У меня проблемы с получением данных в той форме, которая мне нужна в python. В основном у меня есть программа, которая читает двоичные данные и предоставляет функции для построения и анализа этих данных. Мои данные ...
вопрос задан: 27 April 2012 09:38
0
ответов

Как реализовать namedtuple от python в javascript

Как мне реализовать namedtuple от python в javascript? В идеале мне также нужна функция, которая могла бы "отображать" последовательность последовательностей, превращая ее в последовательность namedtuple-подобных ...
вопрос задан: 28 November 2011 03:25
0
ответов

Serializing a Python namedtuple to json

What is the recommended way of serializing a namedtuple to json with the field names retained? Serializing a namedtuple to json results in only the values being serialized and the field names being ...
вопрос задан: 13 October 2011 18:47
0
ответов

В чем преимущество использования `exec` перед` type () `при создании классов во время выполнения?

Я хочу динамически создавать классы во время выполнения в python . Например, я хочу воспроизвести приведенный ниже код: >>> class RefObj (object): ... def __init __ (self, ParentClassName): ... ...
вопрос задан: 6 October 2011 15:48
0
ответов

Можно ли использовать именованный кортеж с SQLalchemy?

Я пытался получить именованный набор для работы с SQLalchemy, но безрезультатно .. Веб-поиск не очень полезен, и я новичок в Python и SQLalchemy, поэтому я не совсем уверен, преследую ли я ...
вопрос задан: 3 October 2011 11:52
0
ответов

Эквивалент именованного кортежа в NumPy?

Можно ли создать объект NumPy, который ведет себя очень похоже на collection. namedtuple, в том смысле, что к элементам можно получить доступ следующим образом: data [1] = 42 data ['start date'] = '2011-09-20' # ...
вопрос задан: 20 September 2011 19:31
0
ответов

Получение имени значения из namedtuple

У меня есть модуль с collection: import collections named_tuple_sex = collections. namedtuple ('FlightsResultsSorter', ['TotalPriceASC', ...
вопрос задан: 4 July 2011 03:29