Departamentos

Mais informações da Oferta

Python For Desktop Applications: How to develop, pack and deliver Python applications with TkInter and Kivy (English Edition)

What this book covers
Chapter 1, Introduction shows you some fundamental concepts of Python such as pip, wheel, virtual environment, GIL, CLI, and GUI, which tools we will use, how to set them up.

Chapter 2, Creating a File Downloader with TKInter introduces how to develop a Python file downloader application with simple GUI using TKInter library. This chapter also guides you on packing your application using PyInstaller and make a setup using NSIS.

Chapter 3, Creating a Music Player with Kivy walks through how to make a music player with Kivy. We will start with a very simple Kivy application then eventually build a more complex one. We also pack our music player up using PyInstaller.

Chapter 4, Debugging shows you how to debug your applications if something goes wrong. Useful tips and handy DependencyWalker debug tool guide. In this chapter, you will also be introduced to cx_Freeze to build/freeze a wx_Python application.

Please note that to keep the book brief and help readers focus on the book's main target, creating desktop applications, I will not cover tests in this edition. Depend on the received feedback, I will consider adding more features in the next editions.

Mais sobre este produto

.detail-bullets-wrapper ul.detail-bullet-list { margin: 0 0 1px 18px; } .detail-bullets-wrapper ul li { margin-bottom: 5.5px; } .detail-bullets-wrapper:last-child { margin-bottom: 4.5px; }

Detalhes do produto

  • ASIN ‏ : ‎ B08KYF5LZT
  • Editora ‏ : ‎ TRAN DUC LOI; 1ª edição (8 outubro 2020)
  • Idioma ‏ : ‎ Inglês
  • Tamanho do arquivo ‏ : ‎ 12744 KB
  • Quantidade de dispositivos em que é possível ler este eBook ao mesmo tempo ‏ : ‎ Ilimitado
  • Leitura de texto ‏ : ‎ Habilitado
  • Leitor de tela ‏ : ‎ Compatível
  • Configuração de fonte ‏ : ‎ Habilitado
  • X-Ray ‏ : ‎ Não habilitado
  • Dicas de vocabulário ‏ : ‎ Não habilitado
  • Número de páginas ‏ : ‎ 173 páginas
  • Ranking dos mais vendidos: Nº 173,845 em Loja Kindle (Conheça o Top 100 na categoria Loja Kindle)
    • Nº 207 em Importados de Programação Python
    • Nº 265 em Importados sobre Computadores e Tecnologia em Escolas e Ensino
    • Nº 1,933 em Computação, internet e mídia digital em inglês
  • Avaliações dos clientes: /* * Fix for UDP-1061. Average customer reviews has a small extra line on hover * https://omni-grok.amazon.com/xref/src/appgroup/websiteTemplates/retail/SoftlinesDetailPageAssets/udp-intl-lock/src/legacy.css?indexName=WebsiteTemplates#40 */ .noUnderline a:hover { text-decoration: none; } .cm-cr-review-stars-spacing-big { margin-top: 1px; } 4,0 4,0 de 5 estrelas 11 avaliações de clientes var dpAcrHasRegisteredArcLinkClickAction; P.when('A', 'ready').execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( 'acrLink-click-metrics', 'click', { "allowLinkDefault": true }, function (event) { if (window.ue) { ue.count("acrLinkClickCount", (ue.count("acrLinkClickCount") || 0) + 1); } } ); } }); P.when('A', 'cf').execute(function(A) { A.declarative('acrStarsLink-click-metrics', 'click', { "allowLinkDefault" : true }, function(event){ if(window.ue) { ue.count("acrStarsLinkWithPopoverClickCount", (ue.count("acrStarsLinkWithPopoverClickCount") || 0) + 1); } }); });

Detalhes