Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.67/21: Рейтинг темы: голосов - 21, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 22.10.2017
Сообщений: 23

Графический интерфейс

22.10.2017, 20:54. Показов 4405. Ответов 25
Метки нет (Все метки)

Приветствую. Есть скрипт для питона, возможно ли ему написать графическую оболочку с возможностью изменения одной строчки в скрипте?
Так же в графф интерфейсе необходимо сделать кнопку старт и стопа данного скрипта и что бы программа могла сворачиваться в трей.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.10.2017, 20:54
Ответы с готовыми решениями:

Графический интерфейс мессенджера
Всем привет. У меня такая проблема. Я пишу мессенджер, графический интерфейс - PyQt5. Как я могу реализовать такую штуку, как на видео, но...

Вывод массивов на графический интерфейс
Доброго времени суток, подскажите пожалуйста каким образом мне реализовать форму, где есть поле для ввода порядка масива, он заполняеться...

Создать графический интерфейс для программы
Добрый день. Еще не приходилось работать с GUI, но появилась необходимость. Есть py файл который выполняет некоторое полезное действие....

25
1 / 1 / 0
Регистрация: 22.10.2017
Сообщений: 23
26.10.2017, 12:14  [ТС]
dondublon, как я понял везде должно быть ptt?
0
Эксперт Python
 Аватар для dondublon
4656 / 2076 / 366
Регистрация: 17.03.2012
Сообщений: 10,189
Записей в блоге: 6
26.10.2017, 12:16
Везде должно быть одинаково, чтобы не было коллизий.
0
1 / 1 / 0
Регистрация: 22.10.2017
Сообщений: 23
26.10.2017, 13:20  [ТС]
Так...с хорошо. Код начал выглядеть следующим образом





Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import time
import pywinusb.hid as hid
from win32api import keybd_event
 
class App:
 
    hid_vendor_id = 0x07CA
    hid_product_id = 0x9850
    hid_device_list = None
    sound_enabled = True
    
    def __init__(self, ptt_key=0x08):
        self._ptt_key = ptt_key
 
    def set_ptt_key(self, value):
        self._ptt_key = value
 
    def get_ptt_key(self):
        return self._ptt_key
        
    ptt_key = property(get_ptt_key, set_ptt_key)
 
    #https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731%28v=vs.85%29.aspx
 
 
    def start( self ):
        self.hid_device_list = hid.HidDeviceFilter( vendor_id = self.hid_vendor_id, product_id = self.hid_product_id )
        self.hid_device_list = self.hid_device_list.get_devices( )
 
        print "Looking for Device... \nPress Control+C to Quit"
 
        if self.hid_device_list:
            for device in self.hid_device_list:
                    print "Found One!\n"
                    device.open( )
                    device.set_raw_data_handler( self.raw_input_callback )
        else:
            print "Oh No, no devices were found! \n"
 
        while True:
            time.sleep( 1000 ) #HID input/keysend on separate thread.
 
    def raw_input_callback( self, data ):
 
        if data[2] == 1:
            keybd_event( self.ptt_key, 0, 0x0000, 0 )
        elif data[2] == 0:
            keybd_event( self.ptt_key, 0, 0x0002, 0 )
 
if __name__ == '__main__':
    app = App( )
    app.start( )
А по такому принципу не получиться сделать? Правда там в окошке как я понял принятый код от ИК появляется, а мне бы его передать в скрипт.
g o o . gl / JkfCXo
0
Эксперт Python
 Аватар для dondublon
4656 / 2076 / 366
Регистрация: 17.03.2012
Сообщений: 10,189
Записей в блоге: 6
26.10.2017, 14:21
По какому такому?
Если у вас из вашего gui есть доступ к объекту App, то проблемы нет, просто пристваиваете.
0
1 / 1 / 0
Регистрация: 22.10.2017
Сообщений: 23
26.10.2017, 14:24  [ТС]
вот ссылка. g o o . gl / JkfCXo

Уметь бы присваивать. Как все сложно то)
0
Эксперт Python
 Аватар для dondublon
4656 / 2076 / 366
Регистрация: 17.03.2012
Сообщений: 10,189
Записей в блоге: 6
26.10.2017, 15:43
Графический интерфейс
Предпоследняя строка.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.10.2017, 15:43

Нужно добавить графический интерфейс в приложение
Хочу сделать прогу с графическим интерфейсом, но с PyQt5 я знаком плохо, поэтому прошу помочь. Нужно сделать окно с тремя строками, в...

Создать графический интерфейс для программы
Написали с руководителем программу на языке python, запускается через функцию в терминале, с вводом аргументов вручную. Надо создать...

Turtle - графический интерфейс(изменить код)
1) Нарисовать вторую кнопку (не изменяя первую!), сделать обработчик нажатия: при клике программа завершается, выполняется функция...

Зависает графический интерфейс при выполнении задачи
Доброго времени суток. Сразу извиняюсь за вопрос, уверен, для специалистов ответ очевиден, но я пишу свою первую программу с GUI (надоело...

На чём лучше делать графический пользовательский интерфейс?
Здравствуйте! Недавно начал увлекаться разработкой различных приложений на Python. Хотелось бы узнать, что сейчас используют разработчики...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
[golang] Pipeline
alhaos 08.06.2026
Pipeline Pipeline — паттерн конкурентной обработки данных в Go. Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь lIs4oanZS9Y
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу. До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru