美文网首页
2018-09-12 网络基础作业

2018-09-12 网络基础作业

作者: 汤姆猫是只疯猫 | 来源:发表于2018-09-13 18:52 被阅读0次
  1. 客户端和服务器聊天,可以一直聊天,直到一方发送’拜拜’。然后就可以和下一个人一直聊
import socket
def creat_server():
    """写一个服务器"""
    #创建套接字对象
    server = socket.socket()
    #绑定IP地址和端口
    server.bind(("10.7.153.123",8088))
    #开始监听(监听客户端的请求)
    """listen(最大个数)"""
    server.listen(512)
    while True:
        connect,addr = server.accept()
        while True:
            message = input("服务器:")
            connect.send = (message.encode)
            if message == "拜拜":
                break
            recv_dada = connect.recv(1024)
            print(str(recv_data,"utf8"))
            if recv_data == "拜拜":
                break

        connect.close()
creat_server()
import socket
def creat_client():
    client = socket.socket()

    client.connect(("10.7.153.123",8080))
    # number = 0
    while True:
        data = client.recv(1024)
        receive_data = data.decode(encoding="utf-8")
        print(receive_data)
        if receive_data == "拜拜":
            break
        massage = input("客户端:")
        client.send(massage.encode())
        if massage == "拜拜":
            break
    client.close()
# creat_client()
  1. 下载网络图片([图片上传失败...(image-1df561-1536835967749)]

https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=2808438283,4249462766&fm=26&gp=0.jpg)到本地

import requests

url = "https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=2808438283,4249462766&fm=26&gp=0.jpg"
response = requests.get(url)
with open("./files/load.jpg","wb")as f:
    f.write(response.content)
load.png

相关文章

  • 2018-09-12 网络基础作业

    客户端和服务器聊天,可以一直聊天,直到一方发送’拜拜’。然后就可以和下一个人一直聊 下载网络图片([图片上传失败....

  • 2018-09-12 day -18网络基础(含作业)

    1.socket编程 socket又叫套接字,就是进行数据通信两端。分为服务端套接字和客户端套接字。 python...

  • 2018-09-12网络基础

    网络基础 OSI模型 协议 数据解封 数据封装 TCP与UDP协议 URL资源定位符 01-socket编程 im...

  • 2018-09-13

    2018-09-12 Eva肖肖 2018-09-12 05:40 · 字数 396 · 阅读 3 · 日记本 晨...

  • 2018-09-12

    2018-09-12 学习精神分析感悟 平安果_5b8d 2018-09-12 01:32 · 字数 748 · ...

  • 2018-09-12 Day18 网络基础

    01.socket编程 socket又叫套接字,就是进行数据通信两端。分为服务端套接字和客户端套接字。套接字编程:...

  • 2018-09-12 day18-网络基础

    总结 一.socket编程 socket又叫套接字,就是进行数据通信两端,分为服务端套接字和客户端套接字套接字编程...

  • 【Day 564】写作业清单

    *写作业前先复习课本上的基础知识。 *写作业时定时,且过程中不查阅课本、网络等资料,不咨询家长或同学。 *作业写完...

  • 2018-09-12作业

    1).导航条 12321 {margin:0;padding: 0;}bod...

  • zabbix 、高可用(part1)

    (第十八周作业) 1、搭建zabbix服务,实现监控linux和windows的内存,cpu,磁盘,网络等基础指标...

网友评论

      本文标题:2018-09-12 网络基础作业

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