Tag: python

Почему сцена принимает менеджера сцены в качестве параметра?

У меня возникли проблемы с пониманием менеджера игровой сцены (FSM) в pygame, который я пытаюсь реплицировать с этого сайта: https://nicolasivanhoe.wordpress.com/2014/03/10/game-scene-manager-in-python– Pygame / Я скопирую код: # -*- encoding: utf-8 -*- # Modules import pygame, sys class Director: """Represents the main object of the game. The Director object keeps the game on, and takes care of […]

Как создать графический интерфейс с правильным размером с помощью wxPython?

У меня проблемы с размером окна. При первом открытии GUI начальный размер показывает только часть того, что находится в окне; слишком маленький. Полосы прокрутки присутствуют, поэтому я могу получить информацию, но я хочу, чтобы она открывалась с правильным размером, вместо того, чтобы перетаскивать ее по диагонали, чтобы вся информация была видимой. Кроме того, при расширении […]

Как использовать numpy.all () или numpy.any ()?

Я пытаюсь выполнить поиск в массиве 2D numpy для определенного значения, метод get_above возвращает список координат над символьным «начальным символом», def get_above(current, wordsearch): list_of_current_coords = get_coords_current(current, wordsearch) #print(list_of_current_coords) length = len(list_of_current_coords) first_coords = [] second_coords = [] for x in range(length): second = list_of_current_coords[x][1] new_first = list_of_current_coords[x][0] – 1 first_coords.append(new_first) second_coords.append(second) combined = [first_coords, second_coords] […]

не может быть выполнено, если условие с переменной django и переменной javascript

i таблица переменных в javascript, и мне нужно сделать тест с условием между этой переменной и переменной из базы данных django, но она не работает. пример : var test_date = "2017-06-23"; var locations = [ {% for v in vs %} {% if v.date == test_date %} ['okok',{{ v.latitude }},{{ v.longitude}}], {% endif %} {% […]

python: определение реестра в базовом классе

Я реализую перечисление, используя базовый класс, который определяет множество методов. Фактические перечисления являются подклассами этого, без дополнительных методов или атрибутов. (Каждый подкласс заполняется своими значениями, используя конструктор, определенный в базовом классе). Я использую реестр (атрибут класса, который хранит все экземпляры этого класса). В идеале я бы хотел избежать определения его в каждом подклассе. К сожалению, […]

Удаленная отладка pydev – завершение кода в интерактивной консоли?

Я использую настройку Pydev + Eclipse для разработки сценария Python для Autodesk Maya. Чтобы отладить в Eclipse во время работы скрипта в Maya, стандартная настройка – использовать функцию удаленного отладки Pydev. Все это хорошо, и все работает хорошо, но за одним исключением – изнутри интерактивной консоли во время сеанса отладки завершение кода не работает. И […]

Захват keyPressEvent в QTreeWidget без фокуса

Поэтому я хотел удалить уродливую пунктирную границу на моем QTreeWidget, установив NoFocus в политику фокуса. Теперь мне нужно поймать keyPressEvents, но политика фокуса предотвращает это. Любые идеи о том, как можно обойти эту уловку 22, чтобы я мог поймать нажатие клавиши удаления для простого удаления элемента? Заранее спасибо!

Python: поиск плейлистов на youtube

Есть ли способ поиска плейлистов на YouTube с помощью gdata-python-client? Что касается документации, это невозможно, но могут быть некоторые обходные пути …

Как проверить, имеет ли матрица в Python только 1 и 0?

Предположим, у меня есть такая матрица: mat1 = np.array([1,0,1], [1,1,0], [0,0,0]); И у меня есть еще один такой вот: mat2 = np.array([0,1,0], [0,0,1], [1,1,1]); Я хочу обнаружить, если что-то вроде np.add(mat1, mat2); имеет только 1 или 0, а именно некоторые 1 и некоторые 0, все 0 или все 1. nb – Прокомментируйте свой код.

Действительно ли сделать расширение collection.namedtuple?

Я хочу использовать что-то вроде collections.namedtuple , которое прекрасно обеспечивает неизменность и облегчает простой класс значений, но не позволяет подклассифицировать; например, я хотел бы сделать что-то вроде следующего, чтобы добавить дополнительные свойства только для чтения : from collections import namedtuple class Foo(namedtuple('Foo','foo')): @property def antifoo(self): return -self.foo class Bar(Foo): """ ARGH: somehow we add a […]

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