首页 > 其他分享 >用del删除类后对象仍然能使用的原因

用del删除类后对象仍然能使用的原因

时间:2023-08-14 13:33:22浏览次数:34  
标签:删除 对象 类后 del girl sex Girl

class Girl:
    sex = '男'


girl = Girl()

Girl.sex = '人妖'    #此行删除Girl类

del Girl

print(girl.sex)    #仍然能打印出结果“人妖”

原因:

  即使删除了Girl类,由于已经实例化的girl对象仍然存在,所以可以通过girl对象访问类属性sex。删除类只会阻止通过类名访问类属性或调用类方法,而不会影响已创建的对象。

标签:删除,对象,类后,del,girl,sex,Girl
From: https://www.cnblogs.com/kaizi9121/p/17628388.html

相关文章

  • LLMOps(Large Language Model Operations)简介
    LLMOps是一个新兴领域,专注于管理大型语言模型的整个生命周期,包括数据管理、模型开发、部署和伦理等方面。HuggingFace、Humanloop和NVIDIA等公司正在引领这一领域的发展。HuggingFace的Transformers库已成为构建和微调各种NLP任务的大型语言模型的首选开源库。类似地,Humanloop......
  • 196. 删除重复的电子邮箱
    196.删除重复的电子邮箱2023年8月13日19:16:12196.删除重复的电子邮箱简单SQLSchemaPandasSchema表:Person+-------------+---------+|ColumnName|Type|+-------------+---------+|id|int||email|varchar|+-------------+-......
  • Learning Transferable Visual Models From Natural Language Supervision
    LearningTransferableVisualModelsFromNaturalLanguageSupervision作者:AlecRadford*1JongWookKim*1ChrisHallacy1AdityaRamesh1GabrielGoh1SandhiniAgarwal1GirishSastry1AmandaAskell1PamelaMishkin1JackClark1GretchenKrueger1Ily......
  • Unity的AssetPostprocessor之Model之动画:深入解析与实用案例 3
    UnityAssetPostprocessor的Model的动画相关的函数修改实际应用在Unity中,AssetPostprocessor是一个非常有用的工具,它可以在导入资源时自动执行一些操作。其中,Model的动画相关的函数修改可以帮助我们在导入模型时自动修改动画相关的函数,从而提高我们的工作效率。本文将介绍如何使......
  • 亚马逊删除了人工智能生成的欺骗作者署名的书籍
    在社交媒体的强烈反对之后,亚马逊已经删除了六本以在世作者的名义出版的人工智能生成的书籍,未经她的同意。尽管误导性内容最终在周二被删除,但作者,资深出版业作家简·弗里德曼(JaneFriedman)担心,亚马逊和其他公司缺乏明确,连贯的政策为其他作者将来面临类似的争议敞开了大门。“我预......
  • 表单输入绑定v-model
    v-model主要用于表单元素,如输入框、复选框、单选按钮等。通过v-model,你可以将表单元素的值绑定到Vue实例的数据属性,实现数据的双向绑定<template><div><inputtype="text"v-model="message"><p>Message:{{message}}</p></div></template&g......
  • 删除迅雷批理下载时在文件名尾部追加的41位随机字符串
    在删除迅雷批理下载时,通查会在文件名尾部追加的41位随机字符串。如文件名:知识点精讲(二十六)-建筑工程标准_889fcab66c13b6a02d0fe7b96045573a5506aaee.pdf 红色文字为迅雷追加的字符串,此时文件名过长,想删除该如何做呢?知识点精讲(二十六)-建筑工程标准_889fcab66c13b6a02d0fe......
  • 自定义组件使用v-model
    场景描述我们在一个系统中,会出现这样的情况,有一个联系人的下拉框,这个下拉框中的数据是从服务端获取的。在很多页面都需要使用这个联系人(下拉框)。我们通常是这样做的:写一个下拉框组件然后调用接口。这样不仅会造成代码冗余,而且不利于后期的维护。比如说:如果有一天这个要发......
  • idea实用插件推荐(3)-Alibaba Java Coding Guidelines
    1.安装插件打开File->Settings选择Plugins->Maketplace->搜索框输入Alibaba->找到AlibabaJavaCodingGuidelines->Install安装成功后,重启idea2.使用2.1代码实时检测不规范的代码会有提示点击右边的三个点,可以查看修复建议2.2代码扫描选择需要检查的模块,右键编码......
  • Delphi 2010 新增功能之: IOUtils 单元(6): TPath(结构体) 的方法与属性
    以后路径相关的处理,用IOUtils.TPath就很方便了.//较常用的方法:TPath.GetTempPath;         {获取临时文件夹路径}TPath.GetTempFileName;       {获取一个临时文件名}TPath.GetPathRoot();        {提取盘符,如:c:......