首页计算机书籍计算机语言《物联网Python开发实战》安翔编著
白诺

文档

207

关注

0

好评

0
PDF

《物联网Python开发实战》安翔编著

阅读 698 下载 1 大小 25.15M 总页数 322 页 2022-11-23 分享
价格:¥ 10.00
下载文档
/ 322
全屏查看
《物联网Python开发实战》安翔编著
还有 322 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 322 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
物联网Python开发实战第7章—构建物联网是连接终端设备和后台的枢纽,同时还负责局域网的组建和维护、本地数据存储、通信规则制定、业务逻辑管理等。在实际中,通常是一个运行iux操作系统并搭载物联网通信模块及其他外设的嵌入式设备。本章将介绍上嵌人式Liux的相关知识及Python环境的构建方法,为后续讲解Python的开发提供基本的软、硬件环境。第8章一数据编码与处理作为物联网应用中的通信枢纽,在通信过程中有多种格式的数据需要处理。其方式包括转发、编解码、解析等。本章讲述如何通过Pyho语言处理各种格式的数据,包括CSV、JSON、XML、二进制数据、Base64格式的数据。第9章—多进程与多线程物联网往往需要管理大量的终端设备,还要承担通信、运算、I0操作等多种任务。本章介绍Python编程时实现多任务的方式及多进程、多线程、协程、异步IO等多种Python程序模型,并对它们做出对比,针对CPU密集型和I0密集型不同应用场景下方案的选择,使程序性能更优。第10章一数据持久化是运算中心与通信枢纽,也是局域网数据存储中心。数据持久化是一个系统稳定运行的必要条件。所有数据存放在内存中时,一旦设备发生软、硬件故障,将发生数据丢失。为了避免这种情况,某些关键数据需要固化到磁盘上。本章介绍两种数据固化到磁盘上的两种方式一普通文件和数据库,并介绍Pythor程序对这两种数据存储方式的实际运用。第11章一Python扩展Python在物联网行业的应用与其他行业的应用有很大不同:物联网涉及硬件操作且物联网设备的CPU处理能力通常非常有限。因此,在某些特殊场景,需要使用C语言编写操作硬件的程序从而提供Python调用接口以实现Python对硬件的操作,而且在某些效率要求非常高的场景,使用运行效率更高的C语言编写程序,再编译成Pythor扩展库,可提高程序执行效率。本章主要讲解使用C语言扩展Python的方法。第12章一网络编程负责局域网的组建和维护,同时需要与后台通信以完成数据、指令的传输。本章首先介绍使用Python进行基本的Socket编程,接着以实战为例,分别讲解基于requests模块的文件传输及基于MQTT协议实现的hbmqtt编程。第13章一物联网后台Web开发本章介绍基于Python的Django Web框架基础知识,包括视图与URL配置、模板、模型、表单、静态文件处理、用户注册与登录,主要介绍Django框架Web编程的基础知识储前言备,以便能够理解实战中的Web程序。第14章一物联网Python实战本章介绍一个基于物联网的智能种植,从架构、功能及所包含的终端设备、、后台程序等方面全面展示开发过程。该在GHb提供了完整的源码,读者通过该实战能够了解一个完整物联网的全貌,掌握物联网Pyho开发的细节。
返回顶部