logo
分类于: 计算机基础 互联网 云计算&大数据 人工智能

简介

物联网Python开发实战

物联网Python开发实战 0.0分

资源最后更新于 2020-03-29 04:15:55

作者:安翔 编著

出版社:出版社电子工业出版社

出版日期:2018-03

ISBN:9787121337512

文件格式: pdf

标签: 互联网 程序设计 Python 物联网 计算机网络

简介· · · · · ·

本书在介绍物联网的组成、典型架构和应用的基础上,采用实例代码讲述Python编程基础和应用实例,包括用Micropython进行物联网单片机的开发、用Python开发物联网网关的方法、Python django框架开发物联网Web后台和前端知识及物联网常用通信方案2G、Lora、Zigbee和物联网通信协议MQTT、COAP等,最重要的内容是通过一个完整的大型物联网项目实例讲解Python开发物联网的细节。并提供了项目源代码以及硬件开发板。安翔,擅长医疗器械、智能家居、物联网领域软件开发,熟练使用C、JAVA、Python、Perl等多种编程语言,精通Linux与嵌入式系统。热爱技术写作与分享,CSDN译者,Python中文社区签约作者,developerworks等网站撰稿人。目前专注于Python与物联网行业的结合。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 第1章 物联网邂逅Python
  3. 1.1 物联网组成架构
  4. 1.2 物联网发展现状
  5. 1.3 物联网典型应用
  6. 1.4 使用Python的理由
  7. 1.5 美丽的相遇
  8. 第2章 开启Python之旅
  9. 2.1 Python版本的选择
  10. 2.2 搭建开发环境
  11. 2.3 开始编写Python程序
  12. 2.4 变量和数据类型
  13. 2.5 条件和循环
  14. 2.6 函数
  15. 2.7 变量进阶
  16. 2.8 模块与包
  17. 2.9 异常处理
  18. 第3章 Python数据结构
  19. 3.1 字符串
  20. 3.2 列表
  21. 3.3 元组
  22. 3.4 字典
  23. 3.5 集合
  24. 第4章 Python高级特性
  25. 4.1 生成器
  26. 4.2 迭代器
  27. 4.3 函数式编程
  28. 4.4 面向对象编程
  29. 第5章 物联网核心组件
  30. 5.1 网络通信方案
  31. 5.2 网络通信协议
  32. 5.3 硬件
  33. 5.4 物联网云平台
  34. 第6章 MicroPython开发物联网终端
  35. 6.1 MicroPython简介
  36. 6.2 MicroPython开发板
  37. 6.3 第一个MicroPython程序
  38. 6.4 交互式解释器
  39. 6.5 按键中断与回调
  40. 6.6 定时器的使用
  41. 6.7 串口测试
  42. 6.8 SPI接口驱动液晶屏
  43. 6.9 源码编译与固件升级
  44. 6.11 安全模式及恢复出厂设置
  45. 第7章 构建物联网网关
  46. 7.1 网关概述
  47. 7.2 自主构建网关
  48. 7.3 树莓派作网关
  49. 第8章 网关数据编码与处理
  50. 8.1 读写CSV文件
  51. 8.2 JSON解析
  52. 8.3 XML操作
  53. 8.4 二进制数据的读写
  54. 8.5 Base64编解码
  55. 8.6 正则表达式
  56. 第9章 网关多进程与多线程
  57. 9.1 多进程
  58. 9.2 多线程
  59. 9.3 多线程和多进程的思考
  60. 9.4 异步IO
  61. 第10章 网关数据持久化
  62. 10.1 文件操作
  63. 10.2 SQLite数据库
  64. 第11章 Python扩展
  65. 11.1 Python扩展的原因
  66. 11.2 连接硬件的纽带
  67. 11.3 C语言扩展Python
  68. 第12章 网关网络编程
  69. 12.1 网关网络通信方案
  70. 12.2 Socket编程
  71. 12.3 requests
  72. 12.4 hbmqtt
  73. 12.5 LoRa网络通信
  74. 第13章 物联网后台Web开发
  75. 13.1 Django简介
  76. 13.2 创建一个网站
  77. 13.3 网站首页
  78. 13.4 Django模板
  79. 13.5 Django模型
  80. 13.6 用户注册
  81. 13.7 账号登录
  82. 第14章 物联网Python项目实战
  83. 14.1 项目简介
  84. 14.2 终端设备程序开发
  85. 14.3 网关程序开发
  86. 14.4 服务器端程序开发
  87. 反侵权盗版声明