美文网首页
day18作业

day18作业

作者: liuperson | 来源:发表于2018-09-12 20:09 被阅读0次
  1. 下载网络图片(https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=2808438283,4249462766&fm=26&gp=0.jpg)到本地
import requests
url='https://ss1.bdstatic.com/70cFuXSh_Q1
YnxGkpoWK1HF6hhy/it/u=2808438283,4249462766&fm=26&gp=0.jpg'
response=requests.get(url)
image=response.content

with open('./files/my_picture.jpg','wb')as f:
    f.write(image)
image.png
  1. 客户端和服务器聊天,可以一直聊天,直到一方发送’拜拜’。然后就可以和下一个人一直聊

1.服务端

import socket
def creat_server():
    #1.有座机
    server=socket.socket()
    #2.安电话线
    server.bind(('10.7.153.104',1234))
    #3.规定连接人数
    server.listen(550)
    #4.保持电话开机
    while True:
        print('正在监听')
        #建立通话
        connect,addr=server.accept()
        while True:
            message=input('服务端:')
            #讲电话,如果讲拜拜,就挂断
            if message=='拜拜':
                connect.close()
                break
            else:
                #否则发消息出去
                connect.send(message.encode())

            recv_data = connect.recv(1024)
            #收消息,如果收拜拜
            if recv_data=='拜拜':
                connect.close()
                break
            else:
                #否则收下来
                print('客户端:%s'% str(recv_data, 'utf-8'))
        #挂电话
        connect.close()
creat_server()

2.客户端

import  socket
def creat_socket():
    #1.创建
    client=socket.socket()

    #2.连接
    """
    connect(服务器地址)
    """
    client.connect(('10.7.153.104',1234))
    while True:
    #3.接收消息
        data=client.recv(1024)
        #收消息
        if data.decode(encoding='utf-8')=='拜拜':
            client.close()
            break
        else:
            print('服务端:%s'% (data.decode(encoding='utf-8')))

        #发消息
        message1=input('客户端:')
        if message1=='拜拜':
            client.close()
            break
        else:
            client.send(message1.encode())

creat_socket()

相关文章

  • 笃学奖-Topic6-B18319-甘比精读-Tortoise

    Day18 单词作业 1.reappraising And they are reappraising their...

  • 笃学奖-Topic 6-B18030-甘比精读

    Day18 单词作业 1. encounter 1.a meeting, especially one that ...

  • Day18算法写作

    DAY18 学习课程:《Day18:算法写作,用数学思维写作,精密计算创作环节中的信息流程》 今日作业:复盘课程内...

  • 笃学奖-Topic 6-A16151-甘比精读

    Day18: 单次作业 keep a low profile 保持低姿态;低调 foreign policy 外交...

  • 【4班3组】+Day18 大作业【一招让你白过何穗,人人可用哦

    【4班3组】Day18 新媒体爆文写作整合流程 正文: 【学员信息】:311-林林-大作业2 【作业要求】:根据模...

  • DAY18:昨天儿子语文、数学、英语三项作业最多二小时完成的作业,结果从放学5点搞到晚上十一点,作业质量简直让人抓...

  • 【2班1组】+Day18新媒体爆文写作整合流程

    【2班1组】+ Day18 新媒体爆文写作整合流程 【学员信息】42-汶汶-大作业2 【作业要求】根据课程大纲,在...

  • day18作业

    写一个正则表达式判断一个字符串是否是ip地址规则:一个ip地址由4个数字组成,每个数字之间用.连接。每个数字的大小...

  • day18作业

    写一个正则表达式判断一个字符串是否是ip地址规则:一个ip地址由4个数字组成,每个数字之间用.连接。每个数字的大小...

  • day18作业

    写一个正则表达式判断一个字符串是否是ip地址规则:一个ip地址由4个数字组成,每个数字之间用.连接。每个数字的大小...

网友评论

      本文标题:day18作业

      本文链接:https://www.haomeiwen.com/subject/rrubgftx.html