首页 > 编程语言 >Python网络编程server端和client端代码

Python网络编程server端和client端代码

时间:2023-03-05 15:24:23浏览次数:48  
标签:addr Python server content client print socket

#client端代码
import socket
client = socket.socket()
client.connect(('127.0.0.1',3999))
while True:
    content=input('>>>')
    client.send(bytes(content,'utf-8'))
    content=client.recv(1024)
    print(str(content,encoding='utf-8'))

client.close()

#server端代码
import socket
server = socket.socket()
server.bind(('127.0.0.1',3999))
server.listen(7)
s, addr = server.accept()
print('connect addr: {}'.format(addr))
while True:
    content=s.recv(1024)
    if len(content) == 0:
        break

    s.send(content)
    print(str(content,encoding='utf-8'))

s.close()

 

 

 

#server端代码
import socket
server = socket.socket()
server.bind(('127.0.0.1',3999))
server.listen(7)
s, addr = server.accept()
print('connect addr: {}'.format(addr))
while True:
content=s.recv(1024)
if len(content) == 0:
break

s.send(content)
print(str(content,encoding='utf-8'))

s.close()

标签:addr,Python,server,content,client,print,socket
From: https://www.cnblogs.com/yl6688/p/17180627.html

相关文章

  • 使用Python开发端口扫描检测工具
    fromsocketimport*importtimestartTime=time.time()target=input('需要扫描的主机:')t_IP=gethostbyname(target)print('开始扫描主机:',t_IP)......
  • Python数据分析之财政收入影响因素分析及预测模型
    numpyasnpimportpandasaspdimportmatplotlib.pyplotaspltimportseabornassnsinputfile='C:/Users/justaplayer/Desktop/data.csv'#输入的数据文......
  • python--turtle
    前言就随便练练,学习一下turtle库的使用正文 1.语法学习import turtle                    #导入库turtle.showturtle()   ......
  • python
    计算机基础知识python基础垃圾回收机制数据类型的内置方法可变类型与不可变类型流程控制文件操作字符编码......
  • selenium+python实例详解:邮箱登陆
    1、访问百度首页的selenium+python示例代码fromseleniumimportwebdriverimporttimedriver=webdriver.Ie()driver.get("http://www.baidu.com")time.sleep(10)driver.c......
  • selenium_webdriver(python)获取元素属性值,浏览器窗口控制、网页前进后退,title/url打
    <spanstyle="font-family:Arial,Helvetica,sans-serif;"><spanstyle="font-size:18px;">#coding:UTF-8#这句是为了声明编码格式,一定要有</span></span><spansty......
  • Python 循环体在文件中的使用
    <spanstyle="font-size:18px;">#while循环在文件中的使用,输出打印文件内容fr=open("aaa.py",'r')s=fr.readline()whiles!='':#s不等于空printss=fr......
  • Python 字符串切割函数设计
    s="fs.fes..23...43....tghf"print"要切割的字符串为:",s,"\n"s=s.strip()#去掉字符串左右两边空格print"输出去掉空格的字符串:",s,"\n"#sep为切割字符串的......
  • Python循环遍历文件
    <prename="code"class="python">'''for遍历文件open("aaa.py","r").readline()遍历aaa.py的第一行,每个字符作为一行open("aaa.py","r").readlines()遍历整个aaa.py文......
  • Python写的网络刷博器爬虫
    while网络刷博器爬虫:     #!/usr/bin/python#coding:UFT-8importwebbrowserimportosimporttime#导入的Python函数模块i=0n=0#whiletrue:#添加whiletrue:将一......