
python硬件
zyj1189
QQ693696817苦逼Python程序猿一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pyserial串口通信之红外线测距模块
安装:pip install pyserial 准备:一个红外线测距模块一个和USB-TTL模块连接到电脑上 激光测距模块通讯协议 波特率9600bps, 8位数据位,1位起始位,一位停止位,无奇偶校验. pyserial模块封装了对串口的访问。 python3 代码如下: import serial import time ser = serial.Serial() ser.baudrate...原创 2019-06-11 14:36:16 · 1144 阅读 · 2 评论 -
python3 实现狄克斯特拉(Dijkstra)算法 实现加权最短路径规划
狄克斯特拉算法大致思路是,把每个坐标节点都命一个名(本代码中是1-20),以及列出每个节点的相邻节点,和到相邻节点的长度(权值),通过计算得出最短的路径。 实现代码:具体思路详见代码注释 from collections import defaultdict from heapq import * def dijkstra_raw(edges, from_node, to_node): ...原创 2019-07-11 11:15:13 · 1903 阅读 · 0 评论 -
python实现获取系统内存占用情况
首先需要安装psutil模块 psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、...原创 2019-09-16 16:23:23 · 10267 阅读 · 5 评论