登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』Python 跨平台应用软件开发实战

書城自編碼: 3929292
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 卞安 著
國際書號(ISBN): 9787111735380
出版社: 机械工业出版社
出版日期: 2023-11-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 119.8

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
中国医学的起源(知史丛书)
《 中国医学的起源(知史丛书) 》

售價:HK$ 227.7
机器人学基础   于靖军 王巍
《 机器人学基础 于靖军 王巍 》

售價:HK$ 86.3
骰子世界
《 骰子世界 》

售價:HK$ 57.3
乾隆的百宝箱:清宫宝藏与京城时尚
《 乾隆的百宝箱:清宫宝藏与京城时尚 》

售價:HK$ 135.7
第二琵琶协奏曲
《 第二琵琶协奏曲 》

售價:HK$ 56.4
工程机械手册——农林牧渔机械
《 工程机械手册——农林牧渔机械 》

售價:HK$ 457.7
夜幕之下(5、6套装)
《 夜幕之下(5、6套装) 》

售價:HK$ 126.5
国际艺术品市场A-Z:风俗、习惯和惯例的基本指南
《 国际艺术品市场A-Z:风俗、习惯和惯例的基本指南 》

售價:HK$ 78.2

 

建議一齊購買:

+

HK$ 71.4
《启发式优化算法理论及应用》
+

HK$ 96.6
《Airflow实战》
+

HK$ 181.3
《高级算法和数据结构》
+

HK$ 107.7
《Python算法小讲堂 小甲鱼陪你学编程 视频精讲版》
+

HK$ 107.7
《智能分析:ChatGPT+Excel+Python超强组合玩》
+

HK$ 107.7
《Python电商数据分析实战》
編輯推薦:
《Python 跨平台应用软件开发实战》融合了软件行业资深技术专家多年一线工作经验,通过项目实战教你快速上手Python应用跨平台开发,手把手步骤演练,结构紧凑、由浅入深,详尽的代码、图文讲解,配套资源丰富。书中操作部分配有二维码视频,使读者身临其境,迅速、深入地掌握各种经验和技巧。
內容簡介:
这是一本讲解如何使用Python基于工具化流程进行跨平台应用软件开发的书籍。《Python 跨平台应用软件开发实战》从简单的计算器软件入手,通过一系列由浅入深的工程案例,让开发者一步步掌握应用软件的开发流程和设计方法,熟悉常用的界面控件、功能组件和打包工具,并在这个过程中同步掌握PyMe的可视化开发流程,进而有能力基于Python语言进行跨平台软件的开发工作。本书结构紧凑,内容由浅入深,是学习掌握可视化流程进行Python应用软件开发的实战型书籍。
《Python 跨平台应用软件开发实战》为读者提供了全部案例源代码下载和高清学习视频,读者可以直接扫描二维码观看。
《Python 跨平台应用软件开发实战》适合Python初学者、希望使用Python进行应用软件开发的工程师、希望快速提升Python开发能力的初级程序员,以及在校相关专业师生阅读。
關於作者:
卞安,网名红孩儿,游戏行业知名技术专家,多年从事游戏引擎和工具化产品开发,独立开发过游戏引擎工具化软件并被知名引擎企业收购。曾任职北京无限时空引擎总监、触控科技引擎产品总监、玩吧技术专家组长等技术管理岗位。有多年创业经验,带领团队在移动3D游戏、VR引擎等领域开发过多款自研技术产品,在自研引擎技术研发领域有较丰富的经验。撰写过大量的技术类文章,其中部分被官方媒体收录,被评为知名游戏引擎Cocos的有价值专家及CSDN博客专家,并多次担任过知名高校的游戏技术开发课程讲师。目前主要致力于基于Python语言的IDE和游戏引擎研发。
目錄
第1章 Python应用软件开发基础
1.1Python应用软件开发概述
1.1.1Python应用软件开发现状
1.1.2Python开发环境与工具
1.1.3Python应用软件的打包与发布
1.2Python界面开发的方法
1.2.1理解界面的意义
1.2.2常用的界面库介绍
1.2.3一个简单的tkinter界面程序
1.3认识PyMe
1.3.1PyMe简介
1.3.2PyMe的登录
1.3.3利用PyMe创建一个对话框工程
1.3.4程序运行与调试
1.3.5应用打包与发布
1.3.6使用Git进行版本管理
第2章 基础界面设计——计算器
2.1计算器的界面设计
2.1.1计算器的设计方案
2.1.2制作计算器的界面
2.2计算器的逻辑处理
2.2.1通过Fun函数库获取用户变量
2.2.2运算逻辑的编码实现
2.3实战练习:开发一个软键盘输入界面
第3章 界面控件数据存取——注册与登录
3.1登录注册程序的界面设计
3.1.1登录注册程序的方案设计
3.1.2制作登录界面
3.2登录验证的逻辑实现
3.2.1数据库的使用方法
3.2.2注册逻辑代码的编写
3.2.3登录逻辑代码的编写
3.2.4运行与测试
3.3实战练习:开发一个物流信息录入功能界面
第4章 请求网络数据——物流查询
4.1物流查询工具的界面设计
4.1.1物流查询软件的方案设计
4.1.2物流查询工具界面制作
4.2查询与显示的逻辑实现
4.2.1使用urllib库请求查询信息
4.2.2使用JSON库解析接收的显示
4.2.3接收并显示结果列表信息
4.2.4使用多线程优化体验
4.3实战练习:做一个火车票查询软件
4.3.1日期选择控件
4.3.2查询处理
第5章 文件处理工具——PDF合并与拆分
5.1PDF文件工具的界面设计
5.1.1PDF文件工具的方案设计
5.1.2制作PDF文件工具界面
5.2PDF文件的合并与拆分处理
5.2.1使用PyPDF2库读取和写入PDF
5.2.2PDF文件的合并处理
5.2.3PDF文件的拆分处理
5.3实战练习:文档转换工具
第6章 文档处理——PythonEditor
6.1单文档编辑软件的界面设计
6.1.1单文档Python编辑器的方案设计
6.1.2制作单文档编辑器
6.2单文档PythonEditor功能开发
6.2.1新建、打开与保存文件
6.2.2剪切、复制与粘贴
6.2.3字体和字号设置
6.2.4代码运行与输出
6.3实战练习:开发一个翻译软件
第7章 多文档管理——PythonIDE
7.1多文档编辑器的界面设计
7.1.1多文档Python编辑器的方案设计
7.1.2制作多文档编辑器
7.2多文档编辑器的逻辑实现
7.2.1文件遍历与文件树生成
7.2.2文件的打开与显示
7.2.3文件的新建、导入与删除
7.2.4工程文件的运行和打包目录
7.3实战练习:开发一个网络爬虫下载图片工具
第8章 画布绘图——五子棋游戏
8.1五子棋游戏的界面设计
8.1.1五子棋游戏的方案设计
8.1.2制作五子棋游戏界面
8.2五子棋游戏的逻辑实现
8.2.1界面跳转的实现
8.2.2棋盘的绘制逻辑
8.2.3棋子放置事件处理
8.2.4胜利判断
8.2.5胜利结算界面
8.3实战练习:开发一个苹果机的游戏
第9章 VideoPlayer组件——视频播放器
9.1视频播放器的界面设计
9.1.1视频播放器的方案设计
9.1.2制作视频播放器
9.2视频播放器的逻辑功能实现
9.2.1通过弹出菜单加载视频文件并进行播放
9.2.2显示播放进度、时间和剩余时间及控制进度
9.2.3切换暂停与播放的三态按钮
9.2.4小喇叭图片按钮与音量控制
9.2.5窗口大化与小化到系统托盘处理
9.3实战练习:摄像头人脸识别工具
第10章 Python跨平台应用软件开发实战数据库与图表组件——学院管理系统
10.1学院管理系统的界面设计
10.1.1学院管理系统的方案设计
10.1.2数据库表的创建
10.1.3制作学院管理系统界面
10.2PyMe学院系统的逻辑实现
10.2.1班级信息数据的录入
10.2.2班级信息数据的查询
10.2.3学生信息数据的录入
10.2.4学生信息数据的分页显示
10.2.5课程录入与列表显示
10.2.6使用多个动态下拉列表框提交成绩数据
10.2.7使用动态数据列查询学生的各科成绩
10.3实战练习:开发一个账本小管家进行日常消费和统计
第11章 界面美化——样式与皮肤
11.1了解ttk样式
11.1.1ttk中的样式
11.1.2ttk样式的编写
11.1.3ttk样式的应用
11.2皮肤商店
11.2.1下载皮肤与应用
11.2.2发布自己设计的皮肤
內容試閱
随着人工智能和大数据等相关科技的发展,Python语言越来越受到广大学生和科研工作者的重视。Python语言学习和使用非常简单,同时具有强大且丰富的功能库,使得每个有编程需要的人都可以在短时间内掌握并使用它。但与不断扩大的用户群相比,Python在主要的桌面应用和移动应用开发领域却鲜有建树。虽然Python语言存在缺少可视化IDE等问题,但其已经逐步成为一种全球化大众编程语言,对于开发者来说,如果能仅使用Python一门语言即可完成各种应用软件开发,那将节约大量时间,从而提高工作效率。
鉴于广大开发者对使用Python语言进行桌面应用软件设计、开发以及打包发布有较大的实际使用需求,本书推出了可视化一站式开发工具PyMe来辅助开发者更好地进行跨平台软件开发,通过可视化开发流程,Python开发者可以在短时间内完成复杂界面的软件开发。
本书内容体系
本书共分为11章,其中前3章为基础部分,主要为基本流程框架方面的知识。从第4~10章为进阶部分,主要基于框架进行各类型应用项目的实操。第11章为拓展部分,主要讲解界面美化的相关技巧。
基础部分
第1章为基本概念,主要介绍Python应用开发的现状、开发环境涉及的安装方法和工具,以及如何打包出执行软件,并引出PyMe,通过一个小实例演示如何通过工具化的流程进行应用软件开发。
第2章通过展示基础界面应用“计算器”项目的设计与开发过程,帮助开发者掌握基本的控件摆放、文字变量绑定和按钮事件处理等方法。
第3章通过一个注册界面介绍界面各控件的数据存取方法,帮助读者掌握输入控件Entry、RadioButton、ComboBox,并通过PyMe提供的函数库,方便绑定控件的数据存取。
进阶部分
第4章是一个简单的物流查询实例,通过urllib来实现基于HTTP的网络数据查询,通过控件LabelFrame、ListBox、CheckButton的组合完成一个界面化的网络查询工具。实战练习为开发一个火车票查询软件。
第5章介绍PDF文件的合并与拆分,在这个案例中涉及如何使用容器类控件,容器类控件的原理,以及如何将控件嵌入到容器类控件中。实战练习为开发一个文档转换工具软件。
第6章介绍如何开发一个单文档Python编辑工具,在这个项目中涉及在个人开发的Python编辑器中进行Python编程,以及如何在界面上使用菜单。实战练习为开发一个翻译软件。
第7章介绍如何开发多文档管理软件。通过这个软件展示了分割窗体和树型控件的用法,为开发更复杂的框架界面打下基础。实战练习为开发一个爬虫应用软件。
第8章介绍如何开发一个五子棋游戏,通过这个游戏展示了画板(Canvas)控件的各项绘图操作,为后期进行游戏开发打下基础。实战练习为开发一个趣味十足的苹果机游戏。
第9章介绍如何基于OpenCV开发一个视频播放器,在这个项目中介绍了基于OpenCV进行音视频播放的方法,以及调用摄像头捕捉图像并显示的方法。实战练习为开发一个人脸识别工具软件。
第10章介绍如何开发一个小型的数据库管理系统,在这个系统中介绍了Python在数据分析和操作方面的能力与界面相互结合,并通过Python中知名的Matplotlib库来展现数据图表。通过本章的学习,读者可以自如地应对一般的数据库管理系统的开发,并能够帮助用户通过软件对数据进行分析和统计。
拓展部分
第11章界面美化,介绍了如何在PyMe中进行ttk样式的编辑和应用,了解如何在皮肤商店下载皮肤的方法,以及如何成为一个UP主在PyMe中发布作品。
本书读者对象
 学习Python的初学者。
 希望使用Python进行应用软件开发的工程师。
 希望快速提升Python开发能力的初级程序员。
 希望通过Python进行外包项目开发的程序员。
关于随书资源和读者反馈
本书附赠PyMe参考文档所有实例的源代码。代码全部基于Python 3.8 和PyMe运行通过,但由于测试力度有限,难免出现差错,如果发现问题,请发送电子邮件至285421210@qq.com,以便在下一版中改进。
本书致谢
感谢机械工业出版社李培培老师的耐心指导。
感谢伴随PyMe从无到有一路走来的粉丝。
感谢疯狂游戏CPO孙劲超先生在我困难的时候对PyMe的资金支持。
后感谢家人的支持,使我可以辞去工作后专心做自己喜欢的事,每天乐于码海泛舟。如果没有家人的支持,一切成功也将无从谈起。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.