python套接字程式設計 python套接字程式設計

2021-10-13 09:30:54 字數 626 閱讀 5974

服務端**:

#!/usr/bin/python

# -*- coding: utf-8 -*-

import socket

s = socket.socket()

host = socket.gethostname()

port = 12345

s.bind((host, port))

s.listen(5)

while true:

c,addr = s.accept()

c.send('welcom to cmcc')

c.close()

客戶端**:

# -*- coding: utf-8 -*-

import socket

s=socket.socket()

host='47.107.89.109'

port=12345

s.connect((host,port))

print(s.recv(1024))

s.close()

先執行伺服器端**,讓該機的12345埠監聽伺服器請求,如下:

然後執行客戶端,客戶端執行後,伺服器端會傳送'welcom to cmcc'給客戶端,並且終止tcp連線:

python 套接字程式設計

客戶端 import socket 1,買手機 phone socket.socket socket.af inet,socket.sock stream 2,請求連線 phone.connect 127.0.0.1 8082 3,通訊 while true msg input 請輸入傳送文字 st...

Python套接字Socket程式設計

1.client客戶端 import socket def main 建立乙個udp套接字 udp socket socket.socket socket.af inet,socket.sock dgram 從鍵盤獲取資料 send data input 請輸入要傳送的內容 使用套接字收發資料 ud...

python套接字 python套接字基本使用

socket socket通常也稱作 套接字 用於描述ip位址和埠,應用程式通常通過 套接字 向網路發出請求或者應答網路請求,可以認為是一種計算機網路的資料結構,介面。它是網路程式設計的基礎 套接字還分為面向連線的和無連線的 第一種是指tcp型別套接字,在通訊前需要建立連線,這種連線是較為可靠的,使...