[记] python&rust获取windows下的串口和虚拟串口
comportlist = "0.1.2"
use comportlist::available_ports; for idx in available_ports(vec!["CNCPorts","Ports"]){ if let Some(ss) = idx.serial_number{ println!("{}",ss); } if let Some(ss) = idx.product { println!("{}",ss); } if let Some(ss) = idx.manufacturer{ println!("{}",ss); } }
python
pip install comportlist
import comportlist ll = ["Ports","CNCPorts"] c=comportlist.list_ports(ll) for idx in c: print(idx)
-------------====================分割线====================-------------