Python實現(xiàn)telnet服務器的方法
更新時間:2015年07月10日 12:05:15 作者:Sephiroth
這篇文章主要介紹了Python實現(xiàn)telnet服務器的方法,涉及Python通過Telnet連接服務器的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了Python實現(xiàn)telnet服務器的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
import threading class myThread(threading.Thread): def __init__(self,conn,add): threading.Thread.__init__(self) self.inputstr = '' self.connection=conn self.address=add def run(self): ii=0 while True: self.connection.settimeout(50) buf = self.connection.recv(1024) if buf.rfind("\n") > -1 : print "**-"+self.inputstr self.connection.close() break else: self.inputstr+=buf if ii==0: self.connection.send(buf) ii+=1 continue if __name__ == '__main__': import socket sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(('192.168.101.103', 8014)) sock.listen(5) while True: try: connection,address = sock.accept() ithread=myThread(connection,address) ithread.start() except socket.timeout: print 'time out'
希望本文所述對大家的Python程序設計有所幫助。
您可能感興趣的文章:
- Python如何telnet到網(wǎng)絡設備
- 如何在Python3中使用telnetlib模塊連接網(wǎng)絡設備
- Python telnet登陸功能實現(xiàn)代碼
- 使用python telnetlib批量備份交換機配置的方法
- python 處理telnet返回的More,以及get想要的那個參數(shù)方法
- 對python使用telnet實現(xiàn)弱密碼登錄的方法詳解
- 使用python Telnet遠程登錄執(zhí)行程序的方法
- Python判斷telnet通不通的實例
- Python實現(xiàn)的使用telnet登陸聊天室實例
- python實現(xiàn)telnet客戶端的方法
- Python實現(xiàn)Telnet自動連接檢測密碼的示例
相關文章
python數(shù)據(jù)批量寫入ScrolledText的優(yōu)化方法
今天小編就為大家分享一篇python數(shù)據(jù)批量寫入ScrolledText的優(yōu)化方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10Python中os.system()、subprocess.run()、call()、check_output()的使用
這篇文章主要介紹了Python中os.system()、subprocess.run()、call()、check_output()的使用案例,本文結(jié)合實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-07-07如何用Python Beautiful?Soup解析HTML內(nèi)容
Beautiful Soup是一種Python的解析庫,主要用于解析和處理HTML/XML內(nèi)容,詳細介紹Beautiful Soup的使用方式和應用場景,本文給大家介紹的非常詳細,需要的朋友可以參考下2023-05-05MAC平臺基于Python Appium環(huán)境搭建過程圖解
這篇文章主要介紹了MAC平臺基于Python Appium環(huán)境搭建過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-08-08