Что нового в словарях класса Python?

У меня возникли проблемы с свойствами класса в Python 2.7, удалось найти решение, но я этого не понимаю. В следующем надуманном коде я ожидаю, что каждая песня будет иметь свой собственный словарь, содержащий лирику дней недели, упомянутых. class Song: name = "" artist = "" # If I comment this line and uncomment the one […]

Как увидеть изменения для контекста файлового файла?

В настоящее время я пытаюсь написать скрипт, который найдет все файлы, измененные с учетом определенного # в описании задачи, и я получил скрипт для работы для этого. Но теперь я пытаюсь сортировать его по тому, был ли добавлен, изменен или удален файл. Я просмотрел API Mercurial , но я не могу найти ничего, что могло […]

Строительство запроса Lucene в neo4jrestclient?

Я пытаюсь следовать этим документам: http://readthedocs.org/docs/neo4j-rest-client/en/latest/indices.html Это прекрасно работает from neo4jrestclient.client import GraphDatabase, Q db = GraphDatabase("http://localhost:7474/db/data") userIndex = db.nodes.indexes.get("index2") print userIndex.query('username', "*")[:] и, согласно документам, это также должно работать, но это не так. print userIndex.query(Q('username', "*"))[:] Я обновил до последней версии в репозитории pip. Это ошибка?

генерируя все перестановки из 2 единиц и 3 нулей с помощью itertools

вероятно, базовый, но не мог найти его ни в каком другом вопросе. Я пытался: print ["".join(seq) for seq in itertools.permutations("00011")] но получил много дубликатов, похоже, что itertools не понимает всех нулей, и все те же … что мне не хватает? РЕДАКТИРОВАТЬ: упс. Благодаря Gareth я выяснил, что этот вопрос является дублированием: перестановки с уникальными значениями […]

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

Я долго размышлял, но не мог с этим справиться. Рассмотрим со временем следующие последовательности, в которых записано состояние переключателей: A = [(10:00, 1), (11:00, 0), (12:00, 1), (12:30, 0), …, (23:00, 1)] # переключатель A находится в 10:00, выезд в 11:00 и т. д. B = [(10:30, 1), (11:15, 0), (11:30, 1), (12:15, 0), …, […]

Как использовать python-keybinder для получения содержимого буфера обмена

У меня есть два образца кода. Первый заключается в том, чтобы получить текущее содержимое буфера обмена и распечатать его, а второй – с помощью python-keybinder для выполнения некоторых действий при нажатии клавиши. Я застрял в сочетании этих двух вместе. Я хочу, чтобы содержимое моего буфера обмена печаталось при нажатии на горячую клавишу (т. Е. Я […]

Объем переменных на фабриках функций

Мне было интересно узнать об объеме переменной a в следующем фрагменте Python, # ============================ def get_plotter(): def get_a(): return a a = 3.14 return get_a # ============================ if __name__ == '__main__': f = get_plotter() print f() # ============================ Результат равен 3.14 , но, глядя на код, я бы ожидал, a выйдет за пределы области действия, […]

Требования к ОЗУ для обработки матриц

Поэтому я разрабатываю матрицу для проекта компьютерного видения и считаю, что у меня одно из моих расчетов неправильно. К сожалению, я не уверен, где это неправильно. Я рассматривал возможность создания матрицы размером 100 000 000 х 100 000 000 с каждой ячейкой, содержащей единственное целое число (1 или 0). Если мои вычисления верны, это займет […]

Последние 12 часов файлов с использованием Regex

Я пытаюсь получить все файлы за последние 12 часов, имена файлов имеют следующий формат:% Y-% m-% d% H Вот мой скрипт python, я пытаюсь сделать работу last12HourDateTime = datetime.today() – timedelta(hours = 12) allowedFormat = last12HourDateTime.strftime('%Y-%m-%d %H') for filePath in glob.glob(allowedFormat): Я знаю, что есть десятки способов сделать это, но я хотел бы знать, возможно […]

В каком формате Pyth's putdata нуждаются в данных?

Я храню пиксели изображения в одной многопроцессорной системе. Передача целых чисел, которые можно индексировать как self.data[x*height + y] поскольку это удобно использовать с IPC. Я пытаюсь сохранить пиксели в файл с помощью PID putdata (), чтобы сделать его быстрее, чем с помощью putpixel () или индексации []. Однако я не могу понять, в каком формате […]

Interesting Posts for Van-Lav
Python - лучший язык программирования в мире.