当前位置: 首页 > article >正文

Python: RAII:函数执行完毕,socket对象主动发送fin

第一次知道python的这个默认RAII的功能。函数内的举报socket变量,在函数退出的时候,主动发fin。

import socket
import threading
import time

def create_connection():
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    s.connect(('169.254.218.0', 5070))
    s.send(b"Hello")
    #print("create one")

for i in range(1000000):
    create_connection()
    #print("create one ")
time.sleep(50)



http://www.kler.cn/a/325623.html

相关文章:

  • 百度遭初创企业指控抄袭,维权还是碰瓷?
  • 探究IOC容器刷新环节初始化前的预处理
  • freertos任务调度学习
  • C++为函数提供的型特性——缺省参数与函数重载
  • RPA真的是人工智能吗?
  • 学习日志012--python中多进程,多线程
  • golang Get: context deadline exceeded (Client.Timeout exceeded while aw
  • 第四届机器人、自动化与智能控制国际会议(ICRAIC 2024)征稿
  • Python 学习之生成图形验证码
  • 谷神后端$vs.proc.invoke.stock.loadMap
  • golang语法基础
  • 【大数据应用开发】2023年全国职业院校技能大赛赛题第01套
  • 基于php的助农生鲜销售系统
  • vmware 操作系统安装
  • 常见框架漏洞复现
  • IT运维挑战与对策:构建高效一体化运维管理体系
  • Chapter 2 - 1. Understanding Congestion in Fibre Channel Fabrics
  • Redis: RDB与AOF的选择和容灾备份以及Redis数据持久化的优化方案
  • X86架构(九)——保护模式的进入
  • Hive数仓操作(三)
  • 使用Vue.extend( ) 模仿 elementui 创建一个类似 message 消息提示框
  • AI大模型之旅-最强开源文生图工具Stable Diffusion WebUI 教程
  • Safari 浏览器中的 <audio> 标签的控件无效 - 解决方法
  • linux信号 | 学习信号三步走 | 全解析信号的产生方式
  • 数据结构双链表和循环链表
  • 高级主题:接口性能测试与压力测试