Вы можете сделать три вещи:
Во-первых, нужно найти GUI Designer, который может запускать свой код как автономные приложения, такие как файлы .exe. Я использую версию MatDeck (для людей, использующих конструкторы графического интерфейса, я рекомендую MD Python Designer), как я считаю (Я использую другую версию, поэтому я не слишком уверен.) Она позволяет мне преобразовывать код в автономные приложения, и, имея его как таковой, нет необходимости устанавливать программное обеспечение на каждый компьютер, на котором будет запускаться программа.
Второй вариант - частично обойти проблему, запустить графический интерфейс как веб-страницу. Это даст вам максимальную совместимость, поскольку большинство, если не все ОС, могут его использовать. Еще раз, вам понадобится GUI Designer, который может преобразовывать свои компоненты в веб-совместимый формат. Я делал это однажды и использовал ту же версию MatDeck (Visionary Deck), на этот раз я бы не рекомендовал MD Python Designer, поскольку не знаю, сможет ли он превратить свои графические интерфейсы в веб-сайты с помощью веб-сборки, тогда как Visionary Deck у меня попробовал и проверил. Как и во всем, что, скорее всего, есть и другое программное обеспечение, я часто использую его, потому что я много работаю с математикой и физикой.
Третий вариант также позволяет обойти проблему, но сделайте это в Tkinter и просто убедитесь, что у вас есть Python IDE или просто старый Python, и запустите код, это запустит графический интерфейс. Это хорошее решение и, возможно, самое простое, но я бы не стал считать его самым коротким или лучшим. Если вы планируете переключаться между несколькими операционными системами и компьютерами, это, вероятно, будет вашим лучшим выбором.
person
AnthonySimons
schedule
10.04.2021