💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

文本用户界面(TUI)正在复兴,开发者需要易用的应用程序来配置无头服务器。使用Python的Textual框架,可以快速开发复杂的终端应用,如计算器、文本编辑器和天气应用,适合希望掌握TUI开发的读者。

🎯

关键要点

  • 文本用户界面(TUI)正在复兴,开发者需要易用的应用程序来配置无头服务器。
  • Textual是一个用Python编写的快速应用程序开发框架,可以在终端或网页浏览器中构建复杂的应用。
  • Textual允许在终端中创建类似于网页或GUI应用的组件。
  • 书籍的前半部分教授开发终端应用所需的基础知识。
  • 书籍的后半部分包含多个小应用的创建,章节中有挑战帮助巩固学习。
  • 将创建的应用包括:基本计算器、CSV查看器、文本编辑器、MP3播放器、ID3编辑器、天气应用等。
  • 书中将学习的内容包括应用基础、样式添加、CSS使用、内容标记、DOM查询、组件布局、事件处理等。
  • 作为Kickstarter的支持者,可以选择不同的奖励,包括书籍的早期副本、签名纸质书、Python课程等。
  • 书籍将以对话风格撰写,超过400页,教授有效使用Textual包的知识。
  • 作者Michael Driscoll是一名全职Python程序员,拥有近15年的Python编程经验,曾出版多本书籍。
➡️

继续阅读