Tag: python

База данных Blender с использованием Python (ошибки)

Я использую Blender 2.74 и Python 3.4 с правильным коннектором для MySQL. (Кстати, я просто новичок в использовании Blender и Python.) Я хочу создать пользовательский интерфейс входа в систему и сохранить введенное имя в базу данных, но мой код кажется немного выключенным или неправильным. Когда я пытаюсь запустить код, он не сохранил значение в переменной, […]

NetworkX – Как представить грани, связанные с пути

В ориентированном networkx графике мне нужно, чтобы узлы n1 и n2 были связаны или не были привязаны к пути, из которого осуществляется доступ к n1 . Пример: на пути (1,2,3) узел (3) соединен с узлом (4) однако на пути (10,5,3) узел (3) не соединен с узлом (4) Это выглядит как частный случай гиперграфа , причем […]

Исполняемый файл, сгенерированный с помощью cx_freeze, открывается на мгновение перед закрытием

Поэтому я выполнил исполняемый файл моего сценария python, используя cx_freeze, но когда я его открываю, окно остается на долю секунды, прежде чем исчезнуть. Я открыл его непосредственно с помощью cmd, и это сообщение об ошибке: Traceback (most recent call last): File "C:\Python32\lib\site-packages\pygame\__init__.py", line 117, in <module> try: import pygame.display File "ExtensionLoader_pygame_display.py", line 22, in <module> […]

Обработка ошибок и исключений в программе pangon Hangman

print("Welcome to Hangman! Guess the mystery word with less than 6 mistakes!") words= ['utopian','fairy','tree','monday','blue'] while True: try: i=int(input("Please enter an integer number (0<=number<10) to choose the word in the list: ")) break except ValueError: if(i!=int): print("Must be an integer input.") else: print("Empty input.") Приступая к обработке исключений в моей программе Hangman, и еще раз я […]

Python 3 Windows Sevice запускается только в режиме отладки

В этом посте я опубликовал ответ, но он не соответствовал стандартам форума. Надеюсь, в этот раз ответ будет соответствовать стандартам форума. Этот код должен быть более понятным и легко читаемым. В Python 3+ у меня есть следующий класс, который я использую для создания службы Windows (ничего не делает, просто записывает файл журнала): #MyWindowsService.py import win32serviceutil […]

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

У меня есть файл input.txt с разделителями табуляции, подобный этому ABC ABD EFG EFT EFK Они разделены табуляцией. Я хочу удалить дубликаты только тогда, когда несколько строк имеют одинаковые 1 и 2 столбцы. Итак, хотя 1-я и 2-я строки отличаются в третьем столбце, они имеют одинаковые 1-й и 2-й столбцы, поэтому я хочу удалить «ABD», […]

Запрос связанных таблиц в sqlalchemy

Поэтому у меня есть две таблицы Employee и Details, подобные этому. class Employee(Base): __tablename__ = 'employees' id = Column(Integer, Sequence('employee_id_seq'), primary_key=True) name = Column(String(50), nullable=False) ………… class Detail(Base): __tablename__ = 'details' id = Column(Integer, Sequence('detail_id_seq'), primary_key=True) start_date = Column(String(50), nullable=False) email = Column(String(50)) employee_id = Column(Integer, ForeignKey('employee.id')) employee = relationship("Employee", backref=backref('details', order_by=id)) ………… Теперь то, […]

Я хочу переключить настоящую кнопочку и отобразить ее на графическом интерфейсе tkinter

Я хочу переключить кнопку и показать ее изменения на ярлыке с помощью tkinter. Если я нажму кнопку, то на ярлыке появится «on», и когда я снова нажимаю, на ярлыке отображается «off» Поэтому я пробую эти коды, и если я пытаюсь использовать неправильный код, пожалуйста, помогите мне написать правильное использование tkinter. У меня проблема с объединением […]

Как интерпретировать «узлы» в ответе DHT?

Я читаю BEP-0005, и я действительно не понимаю, как идентификаторы узлов переходят на пары (IP, порт). Рассмотрим следующий код: import bencode import random import socket import pprint # Generate a 160-bit (20-byte) random node ID. rand = lambda: ''.join([chr(random.randint(0, 255)) for _ in range(20)]) my_id = rand() get_peers = {"t": '0f', "y": "q", "q": "get_peers", […]

Как хэш-списки?

Списки не хешируются. Тем не менее, я реализую LSH, и я ищу хэш-функцию, которая будет соответствовать списку положительных целых чисел (в [1, 29.000]) до k ковшей. Число списков – D, где D> k (я думаю) и D = 40.000, где k еще не известно (открыто для предложений). Пример (D = 4, k = 2): 118 […]

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