Как отобразить значения Kivy, запускаемые аппаратно (сканер штрих-кода) - PullRequest
0 голосов
/ 08 апреля 2019

У меня есть два сценария, один для считывателя штрих-кода, этот сценарий при запуске ожидает аппаратного обеспечения (USB-сканер штрих-кода, который можно купить онлайн) для сканирования штрих-кода, и он отображает число и его цену.

Еще один скрипт для его интерфейса, я пытаюсь сделать этот базовый скрипт .К чему-то, что получает ввод от оборудования и показывает его на экране.

Я просматривал документы, у большинства из них есть триггеры и т. Д. Так как это объектно-ориентированное. Я не знаю, как мне это сделать даже теоретически.Я подумал о том, чтобы сделать API-интерфейс между тем, где каждый отсканированный штрих-код будет размещен в API, а затем скрипт GUI всегда будет на автоматическом запросе «GET» для любых изменений.Как мне подойти к этому?

Мой скрипт barscanner работает так:

if __name__ == '__main__':
    try:
        while True:
            UPC_lookup(api_key,barcode_reader())
    except KeyboardInterrupt:
        pass

как для сценария kivy:

if __name__ == "__main__":
    app = MainApp()
    app.run()

Я новичок в kivyЯ понимаю, что все кнопки, я просто не знаю, как решить эту проблему.

...