python實(shí)現(xiàn)控制COM口的示例
使用RS232串口線或者是RS232轉(zhuǎn)USB的這一類的接口,會(huì)需要com口作為接口來進(jìn)行輸入輸出調(diào)式,
寫了個(gè)腳本來控制COM口,用到了Python內(nèi)建的serial庫
代碼如下:
# coding=utf-8
import serial
import time
def setTout(t):
print "Old Timeout is:[%s]" % po1.getTimeout()
po1.setTimeout(t)
print "New Timeout is:[%s]" % po1.getTimeout()
def sendShell(sp,cmd):
sp.write(cmd+"\n")
print "send shell cmd:[%s]" % cmd
str = sp.readall()
return str
def shell_io(sp,cmd,sleepTime):
str = sendShell(sp,cmd)
print str
time.sleep(sleepTime)
po1 = serial.Serial('com1',115200)
timeStart = time.time()
portnow = po1.portstr
print "COM port now is:[%s]" % portnow
setTout(5)
shell_io(po1,"ls",2)
shell_io(po1,"pwd",2)
shell_io(po1,"ls -l",2)
po1.close()
以上這篇python實(shí)現(xiàn)控制COM口的示例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python使用pathlib進(jìn)行文件系統(tǒng)操作
pathlib?是?Python?的一個(gè)標(biāo)準(zhǔn)庫,它提供了一個(gè)面向?qū)ο蟮奈募到y(tǒng)路徑操作接口,本文主要介紹了Python使用pathlib進(jìn)行文件系統(tǒng)操作的相關(guān)知識(shí),有需要的可以了解下2024-11-11
Python使用BeautifulSoup(bs4)解析復(fù)雜的HTML內(nèi)容
在 Web 開發(fā)和數(shù)據(jù)分析中,解析 HTML 是一個(gè)常見的任務(wù),尤其是當(dāng)你需要從網(wǎng)頁中提取數(shù)據(jù)時(shí),Python 提供了多個(gè)庫來處理 HTML,其中最受歡迎的就是 BeautifulSoup,本文將介紹如何使用 bs4 的 BeautifulSoup 庫來解析復(fù)雜的 HTML 內(nèi)容,需要的朋友可以參考下2024-11-11
Python Http請(qǐng)求json解析庫用法解析
這篇文章主要介紹了Python Http請(qǐng)求json解析庫用法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11
Python獲取央視節(jié)目單的實(shí)現(xiàn)代碼
這篇文章主要介紹了Python獲取央視節(jié)目單的實(shí)現(xiàn)代碼,涉及Python頁面采集的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07
詳解python基礎(chǔ)之while循環(huán)及if判斷
這篇文章主要介紹了python基礎(chǔ)之while循環(huán)及if判斷的相關(guān)資料,需要的朋友可以參考下2017-08-08
使用Python實(shí)現(xiàn)BT種子和磁力鏈接的相互轉(zhuǎn)換
這篇文章主要介紹了使用Python實(shí)現(xiàn)BT種子和磁力鏈接的相互轉(zhuǎn)換的方法,有時(shí)比如迅雷無法加載磁力鏈接或者無法上傳附件分享時(shí)可以用到,需要的朋友可以參考下2015-11-11
python網(wǎng)絡(luò)爬蟲采集聯(lián)想詞示例
這篇文章主要介紹了python網(wǎng)絡(luò)爬蟲采集聯(lián)想詞示例,需要的朋友可以參考下2014-02-02
靈活運(yùn)用Python 枚舉類來實(shí)現(xiàn)設(shè)計(jì)狀態(tài)碼信息
在python中枚舉是一種類(Enum,IntEnum),存放在enum模塊中。枚舉類型可以給一組標(biāo)簽賦予一組特定的值,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09
詳解Python 實(shí)現(xiàn)元胞自動(dòng)機(jī)中的生命游戲(Game of life)
本篇文章主要介紹了詳解Python 實(shí)現(xiàn)元胞自動(dòng)機(jī)中的生命游戲(Game of life),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01

