首頁 >後端開發 >Python教學 >Python網路程式設計哪個模組最好?舉例Python模組詳解

Python網路程式設計哪個模組最好?舉例Python模組詳解

Tomorin
Tomorin原創
2018-08-16 17:35:432433瀏覽

Python網路程式設計哪個模組最好?為什麼是最好的?這篇文章就舉例Python模組詳解。

Python Internet 模組

#以下列出了Python 網路程式設計的一些重要模組:

Python網路程式設計哪個模組最好?舉例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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn