python telnet 服务器

简介:
telnet 192.168.101.103 8014
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 telnet 服务器,如需转载请自行联系原博主。


目录
相关文章
|
1天前
|
SQL 存储 数据库
两个Python脚本轻松解决ETL工作:统计多个服务器下所有数据表信息
两个Python脚本轻松解决ETL工作:统计多个服务器下所有数据表信息
|
1天前
|
SQL 存储 数据库
两个Python脚本轻松解决ETL工作:统计多个服务器下所有数据表信息(1)
两个Python脚本轻松解决ETL工作:统计多个服务器下所有数据表信息(1)
|
3天前
|
Oracle Java 关系型数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
16 6
|
3天前
|
机器学习/深度学习 数据挖掘 Python
使用Python实现简单的Web服务器
使用Python内置的http.server模块,本文演示了创建基本Web服务器的步骤。通过编写简单的代码,实现响应GET请求并返回“Hello, World!”。此外,还展示了如何扩展服务器功能,处理不同URL路径,如根路径和/about路径,并实现404错误页面。这个基础教程为理解HTTP服务器原理和Python网络编程入门提供了帮助。对于复杂Web应用,建议使用Flask或Django等高级框架。
|
3天前
|
Linux 网络安全 开发工具
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
【超详细!超多图!】【代码管理】Python微信公众号开发(3)- 服务器代码上传Github
31 0
|
6月前
|
Linux 网络安全
linux端口连通性测试telnet、wget、ssh、curl
linux端口连通性测试telnet、wget、ssh、curl
|
7月前
|
安全 Linux
Linux安装Telnet
Linux安装Telnet
75 0
|
3天前
|
安全 Ubuntu Linux
Linux 网络操作命令Telnet
Linux 网络操作命令Telnet
37 0
Linux 网络操作命令Telnet
|
3天前
|
网络协议 Shell Linux
【Shell 命令集合 网络通讯 】⭐Linux 远程登录工具 telnet 命令 使用指南
【Shell 命令集合 网络通讯 】⭐Linux 远程登录工具 telnet 命令 使用指南
38 0
|
3天前
|
Linux Shell
mac/linux提示bash: telnet: command not found
mac/linux提示bash: telnet: command not found