- 客户端和服务器聊天,可以一直聊天,直到一方发送’拜拜’。然后就可以和下一个人一直聊
#服务器
import socket
def create_server():
server = socket.socket()
server.bind(('10.7.153.100',8091))
while True:
server.listen(512)
print('监听状态!!!')
connect,adrr = server.accept()
print(adrr)
while True:
message = input('服务器:')
connect.send(message.encode())
if message == '拜拜':
break
recv_data = connect.recv(1024)
print('客户端:%s'%(recv_data.decode()))
if recv_data.decode() == '拜拜':
break
print('聊天窗口结束!!')
in_put = input('请选择:1.继续监听,2.关闭服务器')
if in_put == '1':
continue
else:
break
server.close()
if __name__=='__main__':
create_server()
客户端:
import socket
def create_alient():
alient = socket.socket()
alient.connect(('10.7.153.100',8091))
print('链接成功')
while True:
data = alient.recv(1024)
print('服务器:%s'%(data.decode()))
message = input('客户端:')
alient.send(message.encode())
if message.encode == '拜拜':
print()
break
if __name__=='__main__':
pass
create_alient()
- 下载网络图片(https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=2808438283,4249462766&fm=26&gp=0.jpg)到本地
import requests
if __name__=='__main__':
url = 'https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=2808438283,4249462766&fm=26&gp=0.jpg)'
response = requests.get(url)
print(response)
with open('.\\new_pic.jpg','wb')as ff:
ff.write(response.content)
new_pic.jpg