Сравнение простых чисел Python

Проблема: Компьютер случайным образом генерирует число. Пользователь вводит номер, и компьютер скажет вам, слишком ли высокий или слишком низкий. Тогда вы будете продолжать гадать, пока не угадаете номер. Мое решение: import random computer = random.randint(1, 500) def guessNumber(): user = raw_input('> ') while user != computer: if user > computer: print "Your number is too […]

pyqt4 уже имеет макет. Как «обнаружить» его или изменить?

Я пытаюсь установить менеджер макетов. Но получение сообщения: QLayout: Attempting to add QLayout "" to Window "", which already has a layout Как я могу изменить или определить тип макета? Я хотел бы использовать boxlayout, как кажется, предпочтительнее. import sys from PyQt4 import QtGui as qt class Window(qt.QMainWindow): def __init__(self): super(Window, self).__init__() #Lav widgets self.CreateWidgets() […]

Raw_Input () не определен

Я программист седьмого класса, поэтому в этой программе может отсутствовать много вещей, но для моего кодового клуба мой инструктор попросил нас угадать номер игры. У меня очень ограниченные знания по этому предмету, поскольку я посещал только четыре класса. Во всяком случае, когда я запускаю эту программу в Python IDLE 3.5, это то, что она говорит: […]

python re.split lookahead pattern

Я пытаюсь re.split получить BCF #, BTS # и LAC, CI из файла журнала с заголовком и регулярной структурой внутри: ================================================================================== RADIO NETWORK CONFIGURATION IN BSC: EPB FTRC D-CHANNEL BUSY AD OP R ET- BCCH/CBCH/ RES O&M LINK HR FR LAC CI HOP ST STATE FREQ T PCM ERACH XFU NAME ST /GP ===================== == […]

Импортировать экземпляр класса из другого модуля

У меня есть модуль с именем directory и другой модуль с именем species. Всегда будет только один каталог, независимо от того, сколько у меня видов. В модуле каталога у меня есть 1 класс каталога. Внутри модуля Speces у меня много разных видов. #module named directory class directory: def __init__(self): … def add_to_world(self, obj, name, zone […]

Ошибка памяти Pandas

У меня есть файл csv с ~ 50 000 строк и 300 столбцов. Выполнение следующей операции вызывает ошибку памяти в Pandas (python): merged_df.stack(0).reset_index(1) Кадр данных выглядит так: GRID_WISE_MW1 Col0 Col1 Col2 …. Col300 7228260 1444 1819 2042 7228261 1444 1819 2042 Я использую последние панды (0.13.1), и ошибка не возникает с кадрами данных с меньшим […]

Сохраните содержимое шаблона Gtk.DrawingArea или Cairo для изображения на диске

У меня есть небольшой проект PyGI, который использует поверхность изображения Каира , которую я затем масштабирую с помощью шаблона поверхности и визуализации на Gtk.DrawingArea. Я хотел бы написать масштабированную версию в файл PNG. Я попытался написать с исходной поверхности с Surface.write_to_png () , но он записывает только в исходном (то есть не масштабированном) размере, поэтому […]

добавить к подсписку, прилагается к каждому подсписку

Я пишу простую хеш-таблицу с набором из 10 списков ведра. Индекс рассчитывается с использованием встроенного hash() а затем по модулю размер таблицы. Однако, когда я пытаюсь добавить объект в список ведер в этом индексе, он добавляется к каждому списку ведра. Я пробовал определять add_HT разными способами, но я продолжаю получать тот же результат. Что я […]

Получить имя переменной python

def f(s) print <name of s> = s Я хочу вывести «hello = 10» для f(hello) , учитывая, что переменная hello имеет значение 10. Проблема в том, как получить переменное имя переменной, т. Е. <name of s> ? Это для целей отладки. Произнесите новое утверждение s=2 f(s) до того, как новый оператор напечатает s=0 если […]

Пользовательское окно Tkinter

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

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