python中socket+multiprocessing多程式
sockect的multiprocessing多程式使用
# 多程式.
import socket
import multiprocessing
def func(cnn):
while True:
try:
request = cnn.recv(1024)
print(request)
cnn.send(b'%s' % request)
except ConnectionResetError:
cnn.close()
break
if __name__ == '__main__':
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(('0.0.0.0', 4444))
s.listen(5)
while True:
try:
print("開始監聽")
cnn, addr = s.accept()
m = multiprocessing.Process(target=func, args=(cnn,))
m.daemon = True # daemon True設定為守護即主死子死.
m.start() # 開啟一個子程式, func中的while 來接受cnn後續內容.
except ConnectionResetError:
pass
except Exception as e:
print(e)
相關文章
- Python中的多程式Python
- python中的多工程式設計Python程式設計
- python中的Queue與多程式(multiprocessing)Python
- Python多程式Python
- 豬行天下之Python基礎——9.2 Python多執行緒與多程式(中)Python執行緒
- python:python的多程式Python
- python使用多程式Python
- Python 多執行緒多程式Python執行緒
- Python多程式程式設計Python程式設計
- [python] 多程式程式設計Python程式設計
- python多程式與子程式Python
- 【Python】 多程式與多執行緒Python執行緒
- python中多程式消費者生產者問題Python
- Python多程序中並行程式設計與程序池Python並行行程程式設計
- python多程式基礎Python
- python---多工程式Python
- python 多程式詳解Python
- Python 多程式實踐Python
- Python中的多工:多執行緒Python執行緒
- Python的多程式和多執行緒Python執行緒
- 入門python多執行緒/多程式Python執行緒
- 搞定python多執行緒和多程式Python執行緒
- 關於 Python 多執行緒/多程式Python執行緒
- python 多程式通訊模組Python
- 【多程式】Linux中fork()函式詳解|多程式Linux函式
- python 多程式和多執行緒學習Python執行緒
- python多程式取代多執行緒的探究Python執行緒
- [譯] Python 的多執行緒與多程式Python執行緒
- python中多程式處理資料庫連線的問題Python資料庫
- python爬蟲的最佳實踐(六)--爬蟲中的多程式Python爬蟲
- 理解 python 中多執行緒Python執行緒
- python多程式簡介,和VNPY多程式引數優化程式碼分析Python優化
- Python 多執行緒及程式Python執行緒
- Python學習筆記 - 多程式Python筆記
- Python的多工程式設計Python程式設計
- Python 201:多程式教程Python
- Python多程式記錄日誌Python
- Android中的多程式、多執行緒Android執行緒