python實現(xiàn)簡單的socket server實例
更新時間:2015年04月29日 11:41:46 作者:重負在身
這篇文章主要介紹了python實現(xiàn)簡單的socket server的方法,實例分析了Python中socket的操作技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了python實現(xiàn)簡單的socket server的方法。分享給大家供大家參考。具體如下:
import socket
host = ''
port = 55555
myServerSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
myServerSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR,1)
myServerSocket.bind((host, port))
myServerSocket.listen(1)
print "Server is running on port %d; press Ctrl-C to terminate." % port
while 1:
clientsock, clientaddr = myServerSocket.accept()
clientfile = clientsock.makefile('rw', 0)
clientfile.write("Welcome, " + str(clientaddr) + "\n")
clientfile.write("Please enter a string: ")
line = clientfile.readline().strip()
clientfile.write("You entered %d characters.\n" % len(line))
clientfile.close()
clientsock.close()
希望本文所述對大家的Python程序設計有所幫助。
您可能感興趣的文章:
- Python基礎教程之tcp socket編程詳解及簡單實例
- python3.5實現(xiàn)socket通訊示例(TCP)
- Python socket網(wǎng)絡編程TCP/IP服務器與客戶端通信
- Python采用socket模擬TCP通訊的實現(xiàn)方法
- python網(wǎng)絡編程之TCP通信實例和socketserver框架使用例子
- 利用Python中SocketServer 實現(xiàn)客戶端與服務器間非阻塞通信
- Python使用SocketServer模塊編寫基本服務器程序的教程
- 實例講解Python中SocketServer模塊處理網(wǎng)絡請求的用法
- 結(jié)合Python的SimpleHTTPServer源碼來解析socket通信
- Python Socket實現(xiàn)簡單TCP Server/client功能示例
相關文章
Python實現(xiàn)常見坐標系的相互轉(zhuǎn)換
WGS84坐標系、GCJ02坐標系、BD09坐標系和Web?墨卡托投影坐標系是我們常見的四個坐標系。這篇文章為大家整理了這四個坐標系之間相互轉(zhuǎn)換的方法,需要的可以參考一下2023-02-02
Pycharm連接遠程服務器并實現(xiàn)遠程調(diào)試的實現(xiàn)
這篇文章主要介紹了Pycharm連接遠程服務器并實現(xiàn)遠程調(diào)試的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-08-08
基于python+selenium自動健康打卡的實現(xiàn)代碼
這篇文章主要介紹了基于python+selenium自動健康打卡,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-01-01

