0
ответов

Python :Функция для выравнивания генератора, содержащего другой генератор

Я хотел бы знать, как написать функцию Python, которая может сглаживать генератор, который дает другие генераторы или итерации (, которые также могут давать другие генераторы/итерации... возможно, бесконечно )....
вопрос задан: 16 July 2012 11:12
0
ответов

Для чего нужен генератор.throw ()?

PEP 342 (Сопрограммы через расширенные генераторы )добавили метод throw ()к объектам-генераторам, который позволяет вызывающей стороне вызывать исключение внутри генератора (, как если бы оно было выброшено yield...
вопрос задан: 14 July 2012 05:50
0
ответов

генератор Python с проверкой на пустое состояние

Генераторы python являются хорошей заменой списков в большинстве случаев, за исключением случаев, когда я хотел бы проверить пустое состояние, что невозможно с простыми генераторами. Я пытаюсь написать обертку, которая...
вопрос задан: 13 July 2012 09:09
0
ответов

Python :перебирает подсписок

Как правило, когда вы хотите перебрать часть списка в Python, проще всего просто разрезать список. #Перебирать все, кроме первого элемента в списке #элементы = [1,2,3,4]...
вопрос задан: 8 July 2012 13:54
0
ответов

__ iter __()реализован как генератор

У меня есть подкласс объекта, который реализует динамическую отправку __iter __с использованием генератора кэширования (. У меня также есть метод для аннулирования кэша iter )вот так :def __iter __(self ):print ("iter...
вопрос задан: 5 July 2012 15:09
0
ответов

Изменить имена тестов, созданных генераторами носовых тестов

У носа есть ошибка - имена тестов, созданные генераторами, не кэшируются, поэтому ошибка выглядит так, как будто это произошло в последнем тесте , а не фактический тест, в котором он провалился. Я обошел это, следуя решению в ...
вопрос задан: 25 June 2012 12:48
0
ответов

Объясните, как генератор используется в этом коде JavaScript с IndexedDB?

Пробираясь по удивительному миру IndexedDB, я наткнулся на такой код из набора тестов Mozilla: /** * Все авторские права относятся к общественному достоянию. * http://creativecommons....
вопрос задан: 7 June 2012 01:46
0
ответов

Java: Генератор комбинаций истинных и ложных значений путем присвоения числа N;

Я привязал, чтобы максимально упростить задачу, чтобы я мог применить ее к своему алгоритму. И вот задача для математиков и программистов: мне нужно создать метод, в который я передаю параметр...
вопрос задан: 6 June 2012 23:12
0
ответов

Как заставить вычисление ST производить ленивый поток результатов (или работать как сопрограмма)?

Я борюсь с общей проблемой, как заставить вычисления с отслеживанием состояния в Haskell генерировать результаты лениво. Например. следующий простой алгоритм может быть выражен с помощью Python...
вопрос задан: 26 May 2012 20:03
0
ответов

Может ли yield создать несколько последовательных генераторов?

Вот две функции, которые разбивают итерируемые элементы на подсписки. Я считаю, что этот тип задачи запрограммирован много раз. Я использую их для разбора лог-файлов, состоящих из строк repr вроде ('result', 'case'...
вопрос задан: 25 May 2012 07:08
0
ответов

Потребление памяти продуктом Python itertools

В документации сказано, что декартова функция произведения фактической реализации не создает промежуточных результатов в памяти. Как это возможно с генераторами? Может кто-нибудь показать мне...
вопрос задан: 23 May 2012 12:48
0
ответов

Оптимизация списков фильтрации в Python 2.7

Мне нужно фильтровать большие списки несколько раз, но меня беспокоит как простота кода, так и эффективность выполнения. Чтобы привести пример :все _вещи #огромная коллекция всех вещей #неэффективно...
вопрос задан: 27 April 2012 11:33
0
ответов

Рекурсивные генераторы в Python

Я написал функцию, возвращающую генератор, содержащий каждую уникальную комбинацию вложенных-строк заданной длины, содержащих более n элементов из первичной строки. В качестве иллюстрации:, если у меня есть '...
вопрос задан: 22 April 2012 02:27
0
ответов

Эффективно генерировать все составные числа меньше N (с их факторизацией)

Я хотел бы создать эффективный итератор/генератор Python, который дает :Все составные числа меньше N Наряду с их первичной факторизацией я назову это «композиты_с_факторами()». Предположим, мы…
вопрос задан: 11 April 2012 16:14
0
ответов

Превратить функции с обратным вызовом в генераторы Python?

Функция минимизации Scipy (просто для примера) имеет возможность добавления функции обратного вызова на каждом этапе. Итак, я могу сделать что-то вроде def my_callback(x): print x scipy.optimize.fmin(...
вопрос задан: 1 April 2012 22:53
0
ответов

rails g эшафот для существующей модели и таблицы БД

Я хотел бы создать структуру с rails g эшафот Статья, но я уже создал таблицу Articles и модель Articles. Есть ли способ сделать это?
вопрос задан: 21 March 2012 16:20
0
ответов

Генератор CMake Xcode использует больше не поддерживаемые параметры

Я пытаюсь создать проект Xcode из Insight Toolkit (ITK, itk.org). Я ввел в терминал следующую команду: ccmake -DCMAKE_C_COMPILER=/Applications/Xcode.app/Contents/Developer/usr/...
вопрос задан: 18 March 2012 15:31
0
ответов

Генераторы моделей и серверных интерфейсов для Zend Framework [закрыто]

По результатам некоторых исследований одним из часто упоминаемых недостатков Zend Framework является объем работы, необходимый для того, чтобы начать работу. Для меня это можно было бы решить, если бы у ZF была сильная модель и ...
вопрос задан: 18 March 2012 14:07
0
ответов

Как использовать self.assertRaises unittest с исключениями в объекте-генераторе?

У меня есть объект-генератор, который я хочу протестировать. Он проходит через цикл, и когда в конце цикла определенная переменная все еще равна 0, я вызываю исключение. Я хочу это протестировать, но не знаю...
вопрос задан: 7 March 2012 10:21
0
ответов

вычислить среднее значение в python для генератора

Я занимаюсь статистической работой, у меня есть (большая) коллекция случайных чисел для вычисления среднего значения, я хотел бы работать с генераторами, потому что мне просто нужно вычислить среднее значение, поэтому мне не нужно. ..
вопрос задан: 24 February 2012 22:08
0
ответов

Преобразует ли ghc список, используемый только один раз, в генератор из соображений эффективности?

Если да, то является ли это частью стандарта или специфической оптимизацией ghc, от которой мы можем зависеть? Или просто оптимизация, от которой мы не обязательно можем зависеть. P.S.: Когда я попробовал тестовый образец, он показался ...
вопрос задан: 16 February 2012 14:00
0
ответов

Этот генератор простых чисел питонический

Является ли следующий код для генерации простых чисел питоническим? def get_primes (n): primes = [False, False] + [True] * (n-1) next_p = (i for i, j in enumerate (primes) if j) while True: p = next (next_p) .. .
вопрос задан: 15 February 2012 09:03
0
ответов

Как скрипт оптимально компонует чисто иерархический графвиз/дот граф?

Я собираюсь написать скрипт, который генерирует графвиз/дот граф со следующими двумя характеристиками: Все узлы, кроме одного, имеют ровно один родительский узел (таким образом, это дерево). Если два или более узла имеют общий ...
вопрос задан: 11 February 2012 07:43
0
ответов

Rails: Подключение к генератору ORM

Я бы хотел запускать генератор из гема всякий раз, когда вызывается генератор модели. Следующий модуль требует 'rails' Mygenerator class Railtie
вопрос задан: 10 February 2012 09:39
0
ответов

Как мультиплексировать несколько блокирующих генераторов Python в one?

Рассмотрим следующий псевдокод: def g_user (): while True: yield read_user_input () def g_socket (): while True: yield read_socket_input () def g_combined (gu, gs): # ...
вопрос задан: 8 February 2012 01:56
0
ответов

Эквивалентный шаблон генератора C++ на Python

У меня есть несколько примеров кода Python, который мне нужно сымитировать на C++. Я не требую какого-либо конкретного решения (например, решения на основе совместной работы маршрутов, хотя они тоже были бы приемлемыми ответами), я ...
вопрос задан: 30 January 2012 03:58
0
ответов

Заходит ли отладчик Python в генераторы?

В настоящее время я использую NetBeans IDE с Jython 2.5.1 При пошаговой отладке моего проекта, как только встречается итерация над генератором, отладчик сразу переходит в конец кода. ...
вопрос задан: 29 January 2012 07:00
0
ответов

Лучший эквивалент этого сумасшедшего вложенного python for loop

для a in map: for b in map [a]: for c in map [b]: for d in map [c]: for e in map [d] » ]: print a + b + c + d + e Приведенный выше код используется для создания всех ...
вопрос задан: 18 January 2012 06:58
0
ответов

Использование простого генератора Python в качестве сопрограммы в асинхронном обработчике Tornado?

У меня есть функция генератора Python, которая генерирует фрагменты текста. Я хотел бы написать метод get для подкласса tornado.web.RequestHandler, который будет выполнять итерацию по генератору, записывая фрагменты ...
вопрос задан: 11 January 2012 00:45
0
ответов

Каков синтаксис генератора Rails (> = 3.1) для создания модели / каркаса подкласса?

Каков синтаксис командной строки для создания модели подкласса или каркаса в Rails? rails g model Mysubclass my_field: string .... Как указать родительский класс?
вопрос задан: 9 January 2012 17:09