在上篇《1.1 Python的适用性》中略有提及一些Python与硬件的交互,如串口的操作。当然广义的来讲程序自然一直在与计算机系统中的处理器、内存、磁盘以及网卡等进行直接或者间接的交互,这里我在这里讲一下Windows和Linux下Python与磁盘、网络、USB设备等的操作。
磁盘操作
USB设备(非存储器)操作
-
Windows下的 原生串口 /USB-RS232 / USB-RS485 操作
注意,虽然是串口,但是串后后端可以通过淘宝上买的设备变成个 网口 / WIFI / 蓝牙 / LTE网络等 -
Ubuntu/Rasbian下的 原生串口 /USB-RS232 / USB-RS485 串口操作
基本同上,只是因为Linux所有设备都按照文件方式来读写,所以简单介绍下
网友评论