Рубрики
Без рубрики

Создание приложений с графическим интерфейсом с помощью WXPYTHON – Обзор книги

Использование wxpython для создания приложений путем фактического создания нескольких мини-программ. Tagged с Python, Gui, Wxpython, BookReview.

Кредит фото: Tranmautritam на Pexels

Я всегда хотел создать красивые, полезные приложения с графическим интерфейсом на протяжении многих лет. И я отказался от большую часть времени, так как программирование казалось мне слишком трудным, и GUI требует, по крайней мере, некоторого уровня навыков дизайна. Мне удавалось проникнуть в одно приложение для Android более года, так как это была игра мечты со школьных дней, и у меня было много свободного времени, уволившись с работы. В конце концов, у меня был беспорядок спагетти из нескольких программ 1000+ линий и сильное отвращение к Java и объектно -ориентированному программированию. Частично причина в том, что я не пытался учиться официально, только начал с учебника, ближайшего к игре, которую я хотел сделать.

Несколько лет спустя я здесь, снова пробую руку с графическим интерфейсом. У меня есть несколько приложений для реализации небольших и средних масштабов, и, надеюсь, я буду избегать предыдущих ошибок, особенно в ползучести. Когда я увидел этот твит от Майка Дрисколла, я принял предложение.

Я получил бесплатную книгу в обмен на просмотр Создание приложений с графическим интерфейсом с помощью wxpython Анкет Книга в настоящее время продается до 15 мая. Необходимость обзора послужила дополнительным стимулом для регулярного чтения книги, и до сих пор я очень доволен тем, что сделал это.

Я не слышал о wxpython перед этой книгой. Когда дело доходит до графического интерфейса в Python, я знал о tkinter который поступает по умолчанию со стандартной Libary, Киви , Pygame и Pyqt5 Анкет Эта книга начинается с введения в wxpython а затем погружается в проектный подход. До сих пор я закончил половину главы, охватывая четыре концепции проекта:

  • Изображение просмотр
  • Просмотр и редактор базы данных
  • Калькулятор
  • Архив

Остальные главы охватывают эти темы:

  • MP3 -теги редактор
  • Приложение изображения с использованием API НАСА
  • PDF -слияние/сплиттер
  • Поиск файлов
  • Приложение FTP
  • XML Редактор
  • Распределение вашего приложения

Есть также пара глав.

Как упоминалось во введении книги, вам определенно нужно чувствовать себя комфортно с классами Python, прежде чем начать эту книгу. Код, используемый в книге, также доступен из GitHub Repo , но я настоятельно рекомендую печатать их вручную.

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

В целом, я очень рекомендую эту книгу для тех, кто хочет начать кодировать приложения GUI в Python. И, пожалуйста, свяжитесь с автором, чтобы сообщить ему ваши отзывы или, если у вас есть какие -либо разъяснения. Счастливого обучения:)

Оригинал: “https://dev.to/learnbyexample/creating-gui-applications-with-wxpython-book-review-4ogo”