首先pip安裝pyserial模塊python
pip install pyserial
複製以下腳本web
# coding:utf-8 import serial.tools.list_ports plist = list(serial.tools.list_ports.comports()) if len(plist) <= 0: print("沒有發現端口!") else: plist_0 = list(plist[0]) serialName = plist_0[0] serialFd = serial.Serial(serialName, 9600, timeout=60) print("可用端口名>>>", serialFd.name)
獲得輸出:bash
/usr/bin/python3.5 /home/hx-104b/wheel/serial_test.py 可用端口名>>> /dev/ttyS0 Process finished with exit code 0
若是報錯Permissiondenied
,則是用戶權限不夠,按照網上的教程,將用戶加入tty的組裏面就能夠了。svg
具體操做:
打開終端:ui
sudo gpasswd --add user_name dialout
將user_name替換成本身的用戶名,重啓
下本身的電腦權限生效。spa