Python網路程式設計哪個模組最好?為什麼是最好的?這篇文章就舉例Python模組詳解。
Python Internet 模組
#以下列出了Python 網路程式設計的一些重要模組:
##下面,舉幾個Python模組詳解:#簡單實例
服務端
我們使用socket 模組的 socket 函數來建立一個socket 物件。 socket 物件可以透過呼叫其他函數來設定一個 socket 服務。
現在我們可以透過呼叫 bind(hostname, port) 函數來指定服務的 port(連接埠)。
接著,我們呼叫 socket 物件的 accept 方法。此方法等待客戶端的連接,並傳回 connection 對象,表示已連接至客戶端。
完整程式碼如下:
#!/usr/bin/python #-*-coding:UTF-8-*- #文件名:server.py importsocket #导入 socket 模块 s=socket.socket() #创建 socket 对象 host=socket.gethostname() #获取本地主机名 port=12345 #设置端口 s.bind((host, port)) #绑定端口 s.listen(5) #等待客户端连接 while True: c, addr = s.accept() # 建立客户端连接。 print '连接地址:', addr c.send('欢迎访问php中文网!') c.close() # 关闭连接
以上是Python網路程式設計哪個模組最好?舉例Python模組詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!