日誌11月22日

2021-10-10 18:07:31 字數 1175 閱讀 1743

今天學習客戶端網路程式設計:

#!/usr/bin/python

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

# 檔名:client.py

import socket # 匯入 socket 模組

s = socket.socket(

)# 建立 socket 物件

host = socket.gethostname(

)# 獲取本地主機名

port =

12345

# 設定埠號

s.connect(

(host, port)

)print s.recv(

1024

)s.close(

)

只是另一種方法:

import socket

# 建立乙個服務端

server = socket.socket(socket.af_inet,socket.sock_stream)

server.bind(

('localhost'

,6999))

#繫結要監聽的埠

server.listen(5)

#開始監聽 表示可以使用五個鏈結排隊

while

true

:# conn就是客戶端鏈結過來而在服務端為期生成的乙個鏈結例項

conn,addr = server.accept(

)#等待鏈結,多個鏈結的時候就會出現問題,其實返回了兩個值

print

(conn,addr)

while

true

:try

: data = conn.recv(

1024

)#接收資料

print

('recive:'

,data.decode())

#列印接收到的資料

conn.send(data.upper())

#然後再傳送資料

except connectionreseterror as e:

print

('關閉了正在佔線的鏈結!'

)break

conn.close(

)

日誌11月6日

今天深度學習類 class 這是它基礎用法 類 class 用來描述具有相同的屬性和方法的物件的集合。它定義了該集合中每個物件所共有的屬性和方法。物件是類的例項。類變數 類變數在整個例項化的物件中是公用的。類變數定義在類中且在函式體之外。類變數通常不作為例項變數使用。方法重寫 如果從父類繼承的方法不...

日誌11月7日

吃透這些易錯點,為2級做準備 列印出兩個列表的笛卡爾積 解法1 使用生成器表示式產生笛卡爾積,可以幫忙省掉執行 for 迴圈的開銷。colors blacks white sizes s m l for tshirt in s s c,s for c in colors for s in sizes...

日誌11月9日

今天學習訪問屬性 完整例項 例項class employee 所有員工的基類 empcount 0def init self,name,salary self.name name self.salary salary employee.empcount 1def displaycount self ...