153 python網路程式設計 TCP客戶端

2021-09-26 07:33:22 字數 784 閱讀 5923

tcp的客戶端要比伺服器端簡單很多,如果說伺服器端是需要自己買手機、查手機卡、設定鈴聲、等待別人打**流程的話,那麼客戶端就只需要找乙個**亭,拿起**撥打即可,流程要少很多。

示例**:

#coding=utf-8

from socket import

*# 建立socket

tcpclientsocket = socket(af_inet, sock_stream)

# 鏈結伺服器

seraddr =

('192.168.1.102'

,7788

)tcpclientsocket.connect(seraddr)

# 提示使用者輸入資料

senddata =

raw_input

("請輸入要傳送的資料:"

)tcpclientsocket.send(senddata)

# 接收對方傳送過來的資料,最大接收1024個位元組

recvdata = tcpclientsocket.recv(

1024

)print

'接收到的資料為:'

,recvdata

# 關閉套接字

tcpclientsocket.close(

)

執行流程:<1>tcp客戶端

<2>網路除錯助手:

python網路程式設計 TCP網路程式設計

tcp程式設計 客戶端 import socket 1 套接字 tcp socket socket.socket socket.af inet,socket.sock stream 2 建立鏈結 tcp socket.connect 172.27.35.1 8080 3 傳送資訊 tcp socke...

python 網路程式設計

今天晚上學習了一下python的網路程式設計,實現了client向server傳送資料,server反饋資訊 python 3.3 版本 server from socket import class tcpserver object def init self,serverport self.se...

python網路程式設計

網路通訊是計算機之間的程序之間的通訊。tcp程式設計 tcp連線建立是雙向通道,客戶端與服務端都可以給對方傳送資料。建立tcp連線時,主動發起連線的叫客戶端,被動響應連線的叫服務端。建立乙個tcp的socket連線 用socket family,type 建立套接字獲得socket物件。family...