Day18—作業(yè)

  1. 客戶端和服務(wù)器聊天,可以一直聊天,直到一方發(fā)送’拜拜’。然后就可以和下一個人一直聊。
  • 服務(wù)器端代碼:
def create_server():
    # 創(chuàng)建套接字對象
    server = socket.socket()
    # 綁定IP地址和端口
    server.bind(('10.7.153.193', 8082))
    # 監(jiān)聽
    server.listen(66)

    # 運行服務(wù)器
    while True:
        print('進入監(jiān)聽狀態(tài)')
        connect, addr = server.accept()
        print(addr)
        while True:
            # 發(fā)送消息
            message = input('服務(wù)器端:')
            connect.send(message.encode())

            # 接收消息
            re_message = connect.recv(1024)
            print('客戶端:', re_message.decode())
            if re_message.decode() == '拜拜':
                connect.send(re_message)
                break
        connect.close()

if __name__ == '__main__':
    create_server()
  • 客戶端代碼:
import socket

def create_client():
    # 創(chuàng)建套接字對象
    client = socket.socket()
    # 連接服務(wù)器
    client.connect(('10.7.153.193', 8082))

    while True:
        # 接收服務(wù)器發(fā)送的消息
        re_message = client.recv(1024)
        print('服務(wù)器端:', re_message.decode())
        if re_message.decode() == '拜拜':
            client.send(re_message)
            break
        # 向服務(wù)器發(fā)送消息
        message = input('客戶端:')
        client.send(message.encode())
    client.close()

if __name__ == '__main__':
    create_client()
  1. 下載網(wǎng)絡(luò)圖片(https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=2808438283,4249462766&fm=26&gp=0.jpg)到本地
import requests

if __name__ == '__main__':
    # 準備url
    url = 'https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=2808438283,4249462766&fm=26&gp=0.jpg'
    # 發(fā)送請求
    response = requests.get(url)
    print(response)  # 返回服務(wù)器的響應(yīng)

    # 通過響應(yīng)獲取服務(wù)器返回的數(shù)據(jù)
    with open('./picture/lufei1.jpg', 'wb') as f:
        # for item in response:
        #     f.write(item)
        f.write(response.content)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. 客戶端和服務(wù)器聊天,可以一直聊天,直到一方發(fā)送’拜拜’。然后就可以和下一個人一直聊 創(chuàng)建服務(wù)器: 創(chuàng)建客戶端...
    祖國的花朵_3980閱讀 243評論 0 0
  • 客戶端和服務(wù)器聊天,可以一直聊天,直到一方發(fā)送’拜拜’。然后就可以和下一個人一直聊 下載網(wǎng)絡(luò)圖片(https://...
    Deathfeeling閱讀 208評論 1 1
  • 客戶端和服務(wù)器聊天,可以一直聊天,直到一方發(fā)送’拜拜’。然后就可以和下一個人一直聊。 下載網(wǎng)絡(luò)圖片(https:/...
    上邪5415閱讀 229評論 0 0
  • 下載網(wǎng)絡(luò)圖片(https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6h...
    liuperson閱讀 475評論 0 1
  • —01— 時間在一點一點地流逝,走廊上的玻璃出奇地反光,也許是因為換了地點的過,所以我在里面的一舉一動都深深地落在...
    立而并肩閱讀 964評論 2 4

友情鏈接更多精彩內(nèi)容