Python跨平台应用软件开发实战

Python跨平台应用软件开发实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

一本讲解如何使用Python基于工具化流程进行跨平台应用软件开发的书。

内容简介

本书从简单的计算器软件入手,通过一系列由浅入深的工程案例,让开发者一步步掌握应用软件的开发流程和设计方法,熟悉常用的界面控件、功能组件和打包工具,并在这个过程中同步掌握PyMe的可视化开发流程,进而有能力基于Python语言进行跨平台软件的开发工作。

作者简介

作者卞安,网名红孩儿,游戏行业知名技术专家,多年从事游戏引擎和工具化产品开发,独立开发过游戏引擎工具化软件并被知名引擎企业收购。曾任职北京无限时空引擎总监、触控科技引擎产品总监、玩吧技术专家组长等技术管理岗位。

章节目录

版权信息

前言

第1章 Python应用软件开发基础

1.1 Python应用软件开发概述

1.2 Python界面开发的方法

1.3 认识PyMe

第2章 基础界面设计——计算器

2.1 计算器的界面设计

2.2 计算器的逻辑处理

2.3 实战练习:开发一个软键盘输入界面

第3章 界面控件数据存取——注册与登录

3.1 登录注册程序的界面设计

3.2 登录验证的逻辑实现

3.3 实战练习:开发一个物流信息录入功能界面

第4章 请求网络数据——物流查询

4.1 物流查询工具的界面设计

4.2 查询与显示的逻辑实现

4.3 实战练习:做一个火车票查询软件

第5章 文件处理工具——PDF合并与拆分

5.1 PDF文件工具的界面设计

5.2 PDF文件的合并与拆分处理

5.3 实战练习:文档转换工具

第6章 文档处理——PythonEditor

6.1 单文档编辑软件的界面设计

6.2 单文档PythonEditor功能开发

6.3 实战练习:开发一个翻译软件

第7章 多文档管理——PythonIDE

7.1 多文档编辑器的界面设计

7.2 多文档编辑器的逻辑实现

7.3 实战练习:开发一个网络爬虫下载图片工具

第8章 画布绘图——五子棋游戏

8.1 五子棋游戏的界面设计

8.2 五子棋游戏的逻辑实现

8.3 实战练习:开发一个苹果机的游戏

第9章 VideoPlayer组件——视频播放器

9.1 视频播放器的界面设计

9.2 视频播放器的逻辑功能实现

9.3 实战练习:摄像头人脸识别工具

第10章 数据库与图表组件——学院管理系统

10.1 学院管理系统的界面设计

10.2 PyMe学院系统的逻辑实现

10.3 实战练习:开发一个账本小管家进行日常消费和统计

第11章 界面美化——样式与皮肤

11.1 了解ttk样式

11.2 皮肤商店

Python跨平台应用软件开发实战是2013年由机械工业出版社出版,作者卞安。

得书感谢您对《Python跨平台应用软件开发实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Python气象应用编程 电子书
本书介绍了Python在气象数据处理与可视化方面的应用,以真实数据为基础进行气象数据整理和可视化。
Python游戏设计案例实战 电子书
本书以Python3.5为编程环境,从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类教材。基础篇主要讲解Python的基础语法知识、控制语句、函数、文件、面向对象编程基础、Tkinter图形界面设计、网络编程和多线程、Python数据库应用等内容,并以小游戏案例作为各章的阶段性任务。实战篇和提高篇综合应用前面章节中介绍的技术,重现各个经典游戏的开发过程。
Python机器学习开发实战 电子书
Python机器学习入门,以实战为重点,配有大量代码和案例,简单、快速、易学。
云计算平台管理与应用 电子书
本书系统地介绍了云计算基础架构与实践相关知识,全书共分为5个项目,项目1主要介绍了云计算的概念与发展趋势、云计算的架构内涵与关键技术、云计算基础架构等内容;项目2主要介绍了共享存储模型、磁盘存储阵列、存储网络、共享文件系统等内容;项目3主要介绍了网络总体架构、接入层网络、主机网络虚拟化、OpenFlow网络流量平面等内容;项目4主要介绍了云接入技术、桌面云和VMwareView桌面云等内容;项目5
Python核心技术实战详解 电子书
1.内容讲解深入。 本书对Python的核心知识进行了深入剖析,循序渐进地讲解了核心功能模块的开发技术,帮助读者快速步入Python开发高手之列。 2.提供更为广泛的解决方案。 本书深入讲解了10个不同的主题模块,每一个主题涵盖了特定应用开发领域。在书中不仅给出了案例讲解,还包含了更多的拓展知识,能够帮助读者使用Python 开发各种类型的应用程序。 3.通过网站论坛形成互帮互学的朋友圈。 为了方便给读者答疑,特提供了网站论坛等支持,并且随时在线与读者互动,让大家在互学互帮中形成一个良好的学习编程的氛围。