物联网python开发实战电子版 高清完好版 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当时地点位置:主页教程下载程序开发 → 物联网python开发实战电子版 高清完好版

物联网python开发实战电子版 高清完好版

物联网python开发实战pdf下载|

物联网python开发实战电子版

版别

  • 软件巨细:62.6M
  • 软件言语:中文
  • 软件类型:国产软件/程序开发
  • 软件授权:免费软件
  • 更新时刻:2019-06-17 09:18
  • 软件等级:4星
  • 运用渠道:WinXP, Win7, Win8, Win10
  • 软件官网:

软件介绍人气软件精品引荐相关文章网友谈论下载地址

小编为您引荐: 物联网python开发实战 python

物联网python开发实战电子版是十分专业的一款运用Python言语进行程序开发的学习书本,在这里用户能够通过电子版,愈加便利的学习物联网Python开发程序的精华,更多常识点十分准确,欢迎有需求的用户来宝马会网址下载!

关于物联网python开发实战电子书

物联网项目一般包括传感器、单片机、网关设备、通讯模块、网络协议、后台程序、Web端等多个部件,需求多种编程言语以及研制技术的支撑。

在产品原型验证的初期,特别关于小团队来说,整合许多的研制力气并非易事。本书通过一个完好的实战项目展现物联网从设备到云端开发的全貌。该项目(智能栽培体系)涵盖了长途灯控、安防告警、环境监测、智能滴灌、设备办理等多个功能模块。项目一切代码在GitHub开源并配套了硬件开发板。

本项目根本运用Python一种言语完成了传感器、STM32单片机、嵌入式ARM-Linux网关、云端程序的开发。有了Python丰厚的第三方库和模块的支撑,即便是短缺硬件和嵌入式常识的开发者也可玩转物联网,快速完成物联网产品。

Python开发实战来自实在的开发现场,是BePROUD 公司许多极客在实在项目中的经验总结。 作者从Python 的环境建立讲起,介绍了Web 运用开发办法、使命办理,以及评定、测验及高效布置、服务器调试等内容,尽可能收罗了Python 开发流程中所触及的方方面面。在这里,Python 仅仅是一个载体,许多常识点在非Python 下也适用,这也是本书最大的特征地点。 《Python开发实战》合适有必定根底的Python 开发者,以及运用PHP 或Ruby 进行网页开发的读者阅览

物联网python开发实战pdf下载

物联网python开发实战pdf高清完好版目录

第1章 物联网邂逅Python

1.1 物联网组成架构

1.2 物联网开展现状

1.2.1 终端设备

1.2.2 物联网操作体系

1.2.3 通讯手法

1.2.4 网络建造

1.2.5 运用协议

1.2.6 物联网云渠道

1.3 物联网典型运用

1.3.1 同享单车

1.3.2 智能家居

1.3.3 才智农业

1.4 运用Python的理由

1.4.1 Python特性

1.4.2 Python无处不在

1.4.3 开发速度有时更重要

1.5 美丽的相遇

1.5.1 Python与终端

1.5.2 Python与网关

1.5.3 Python与云渠道

1.5.4 物联网Python全栈开发

第2章 敞开Python之旅

2.1 Python版别的挑选

2.2 建立开发环境

2.2.1 装置VMware

2.2.2 在VMware上装置Ubuntu

2.2.3 装置VMware Tools东西

2.2.4 虚拟机的网络装备

2.2.5 Samba同享设置

2.2.6 修正Python版别

2.3 开端编写Python程序

2.3.1 交互式解说器

2.3.2 源代码履行

2.3.3 注释

2.3.4 代码块和缩进

2.3.5 持续和分隔

2.3.6 输入和输出

2.4 变量和数据类型

2.4.1 变量赋值

2.4.2 常量

2.4.3 数据类型

2.5 条件和循环

2.5.1 if句子

2.5.2 while循环

2.5.3 for in循环

2.5.4 跳出循环

2.5.5 pass句子

2.6 函数

2.6.1 界说函数

2.6.2 函数调用

2.6.3 函数的参数

2.6.4 内置函数

2.7 变量进阶

2.7.1 大局变量与局部变量

2.7.2 global关键字

2.7.3 nonlocal关键字

2.7.4 变量效果域

2.8 模块与包

2.8.1 运用模块

2.8.2 包

2.9 反常处理

第3章 Python数据结构

3.1 字符串

3.1.1 索引和切片

3.1.2 字符串运算符

3.1.3 字符串格式化

3.1.4 字符编码

3.2 列表

3.2.1 拜访列表

3.2.2 更改列表

3.2.3 列表操作符

3.2.4 列表常用函数

3.3 元组

3.3.1 拜访元组

3.3.2 元组操作符

3.3.3 元组内置函数

3.4 字典

3.4.1 拜访字典

3.4.2 修正字典

3.4.3 字典键的特性

3.4.4 字典函数

3.5 调集

3.5.1 疏忽重复元素

3.5.2 无序

3.5.3 常用操作

第4章 Python高档特性

4.1 生成器

4.1.1 列表推导式

4.1.2 生成器表达式

4.1.3 生成器函数

4.2 迭代器

4.3 函数式编程

4.3.1 高阶函数

4.3.2 内置高阶函数

4.3.3 闭包

4.3.4 装修器

4.3.5 匿名函数

4.3.6 偏函数

4.4 面向目标编程

4.4.1 类与目标

4.4.2 拜访约束

4.4.3 承继

4.4.4 多重承继

4.4.5 多态

4.4.6 运算符重载

第5章 物联网中心组件

5.1 网络通讯计划

5.1.1 WIFI网络

5.1.2 移动网络

5.1.3 Zigbee

5.1.4 BLE

5.1.5 LoRa

5.1.6 NB-IoT

5.2 网络通讯协议

5.2.1 HTTP

5.2.2 WebSocket

5.2.3 XMPP

5.2.4 CoAP

5.2.5 MQTT

5.3 硬件

5.4 物联网云渠道

5.4.1 OneNet

5.4.2 AWS IoT

5.4.3 Waston IoT

第6章 MicroPython开发物联网终端

6.1 MicroPython简介

6.1.1 MicroPython项目

6.1.2 MicroPython特色

6.1.3 MicroPython源码

6.2 MicroPython开发板

6.2.1 官方开发板PYBoard

6.2.2 国内开发板TPYBoard

6.2.3 OpenMV

6.2.4 LoPy

6.3 第一个MicroPython程序

6.4 交互式解说器

6.5 按键中止与回调

6.6 定时器的运用

6.7 串口测验

6.8 SPI接口驱动液晶屏

6.8.1 硬件衔接

6.8.2 LCD屏驱动

6.8.3 字库阐明

6.8.4 主程序

6.9 源码编译与固件晋级

6.9.1 预备编译环境

6.9.2 源码下载与编译

6.9.3 固件烧写

6.10 MicroPython多线程

6.10.1 MicroPython线程简介

6.10.2 MicroPython线程运用

6.10.3 多线程中的锁

6.11 安全形式及康复出厂设置

6.11.1 安全形式

6.11.2 康复出厂设置

第7章 构建物联网网关

7.1 网关概述

7.1.1 网关的构成

7.1.2 常用物联网网关

7.2 自主构建网关

7.2.1 穿插编译

7.2.2 编译引导程序

7.2.3 内核装备与编译

7.2.4 制造文件体系

7.2.5 分区与下载

7.2.6 体系发动流程简介

7.2.7 移植Python3

7.3 树莓派作网关

7.3.1 初度发动树莓派

7.3.2 串口登录树莓派

7.3.3 SSH拜访树莓派

7.3.4 晋级Python版别

7.3.5 必备东西装置

7.3.6 板载WIFI装备

7.3.7 串口通讯

第8章 网关数据编码与处理

8.1 读写CSV文件

8.1.1 读取CSV文件

8.1.2 写入CSV文件

8.2 JSON解析

8.2.1 JSON数据格式

8.2.2 编码

8.2.3 解码

8.3 XML操作

8.3.1 XML简介

8.3.2 解析XML

8.3.3 创立与修正

8.4 二进制数据的读写

8.5 Base64编解码

8.6 正则表达式

8.6.1 正则表达式简介

8.6.2 re模块

8.6.3 贪婪匹配

第9章 网关多进程与多线程

9.1 多进程

9.1.1 multiprocessing模块

9.1.2 进程同步

9.1.3 进程间通讯

9.2 多线程

9.2.1 threading模块

9.2.2 线程同步

9.2.3 线程间通讯

9.3 多线程和多进程的考虑

9.3.1 多核CPU运用率试验

9.3.2 GIL大局锁

9.3.3 切换的开支

9.3.4 多线程与多进程的挑选

9.4 异步IO

9.4.1 协程

9.4.2 协程与多线程比照

9.4.3 asyncio

第10章 网关数据耐久化

10.1 文件操作

10.1.1 读写文本数据

10.1.2 操作文件和目录

10.1.3 读写压缩文件

10.1.4 内存映射

10.1.5 临时文件与目录

10.1.6 序列化Python目标

10.2 SQLite数据库

10.2.1 SQLite简介

10.2.2 指令行操作SQLite

10.2.3 创立数据库

10.2.4 创立表

10.2.5 SQL句子

10.2.6 SQLite的Python编程

第11章 Python扩展

11.1 Python扩展的原因

11.2 衔接硬件的枢纽

11.3 C言语扩展Python

11.3.1 简略的C言语Python扩展

11.3.2 传递整型参数

11.3.3 传递字符串参数

第12章 网关网络编程

12.1 网关网络通讯计划

12.2 Socket编程

12.3 requests

12.3.1 上传文件

12.3.2 下载文件

12.4 hbmqtt

12.4.1 装置

12.4.2 hbmqtt指令操作

12.4.3 hbmqtt API编程

12.5 LoRa网络通讯

12.5.1 LoRa模块初始化

12.5.2 数据监听与接纳

12.5.3 数据缓存

第13章 物联网后台Web开发

13.1 Django简介

13.2 创立一个网站

13.2.1 Django装置

13.2.2 创立项目

13.2.3 运转与拜访

13.3 网站主页

13.3.1 源码文件结构

13.3.2 视图与URL装备

13.4 Django模板

13.4.1 Django模板体系

13.4.2 模板承继

13.5 Django模型

13.5.1 装置MySQL数据库

13.5.2 创立模型

13.5.3 必要的装备

13.6 用户注册

13.7 账号登录

第14章 物联网Python项目实战

14.1 项目简介

14.2 终端设备程序开发

14.2.1 收集空气温湿度

14.2.2 获取环境光强度

14.2.3 雨量检测

14.2.4 水位检测

14.2.5 土壤湿度检测

14.2.6 水泵的操控

14.2.7 侵略检测

14.2.8 灯火操控

14.2.9 电量检测

14.2.10 LoRa通讯

14.2.11 JSON音讯

14.3 网关程序开发

14.3.1 终端通讯

14.3.2 数据库办理

14.3.3 文件备份

14.3.4 服务器通讯

14.3.5 2G模块的运用

14.4 服务器端程序开发

14.4.1 与网关通讯

14.4.2 环境数据可视化

14.4.3 滴灌操控

14.4.4 灯火操控

14.4.5 报警显现与设置

14.4.6 设备办理

14.4.7 备份文件办理

更多>>软件截图

引荐软件

其他版别下载

精品引荐

相关文章

下载地址Android版iPhone版Mac版iPad版

  • 物联网python开发实战电子版 高清完好版

检查一切谈论>>网友谈论

宣布谈论

(您的谈论需求通过审阅才干显现) 网友粉丝QQ群号:203046401

检查一切0条谈论>>

更多>>猜你喜爱