- 客戶端和服務(wù)器聊天,可以一直聊天,直到一方發(fā)送’拜拜’。然后就可以和下一個人一直聊。
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()
- 下載網(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ù)。