首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    __setattr__,setattr(),getattr__,getattr()及__getattribute__的区别

    ---- setattr()和getattr() 接下来是对setattr()和getattr()的分析,刚开始学总容易把这个方法和上述的__setattr__()搞混,接下来演示下setattr()和...hasattr(GSA_atte(),'num')#相当于有没有num属性,返回布尔类型 print getattr(gsa,'num')#也可以用实例gsa print getattr(gsa,'y','获取不到...(),'num')--------- True --------------getattr(gsa,'num')-------------- 9 --------getattr(gsa,'y','获取不到...y属性')-------- 获取不到y属性 -----------------try--except----------------- no y ---------经过setattr设置参数之后,得到...y:-------- 经过setattr设置参数之后,得到y: 10 相信大家好好看下代码注释及结果就可以很快的理解其中的奥秘了。

    37120

    前端如何获取当前时间_js 获取年份

    前端js获取当前时间的方法: var time = new Date(); time.getYear(); //获取当前年份 time.getFullYear(); //获取完整的年份(4位,1970...time.getMonth(); //获取当前月份(0-11,0代表1月) time.getDate(); //获取当前日(1-31) time.getDay(); //获取当前星期X(0-6,0代表星期天...) time.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) time.getHours(); //获取当前小时数(0-23) time.getMinutes(); //...获取当前分钟数(0-59) time.getSeconds(); //获取当前秒数(0-59) time.getMilliseconds(); //获取当前毫秒数(0-999) time.toLocaleDateString...(); //获取当前日期 var mytime=time.toLocaleTimeString(); //获取当前时间 time.toLocaleString( ); //获取日期与时间 为了让大家有一个更感官的了解

    34K20

    JS获取当前网址信息

    通过window.location对象获取对应的属性 1、设置或获取对象指定的文件名或路径(pathname) window.location.pathname 2、设置或获取整个 URL 为字符串(href...) window.kk 3、设置或获取与 URL 关联的端口号码(port) window.location.port 4、设置或获取 URL 的协议部分(protocol) window.location.protocol...设置或获取 href 属性中在井号“#”后面的分段(hash) window.location.hash 设置或获取 location 或 URL 的 hostname 和 port 号码(host)...window.location.host 设置或获取 href 属性中跟在问号后面的部分(search) window.location.search 获取变量的值(截取等号后面的部分) window.location.search.substring...2、通过正则表达式准确的获取我们需要的参数。

    13.8K30

    isinstancetypeissubclass的用法,反射(hasattr,getattr,setattr,delattr)

    2.反射(hasattr,getattr,setattr,delattr) 反射就是通过字符串来操作类或者对象的属性 反射本质就是在使用内置函数,其中反射有以下四个内置函数: 1. hasattr:判断一个方法是否存在与这个类中...2. getattr:根据字符串去获取obj对象里的对应的方法的内存地址,加"()"括号即可执行 3. setattr:通过setattr将外部的一个函数绑定到实例中 4. delattr:删除一个实例或者类中的方法...如果有返回True,没有返回False 2.getattr 用法: print(getattr(对象,对象的方法或者特征)),后面内容必须为字符串的格式,后面的内容必须对象有的,也返回其特征对应的内容 3.setattr...用法:setattr(YwY,',对象的方法或者特征,对应的值) , 如果没有该特征或者方法会新增,如果有则替换 4.delattr 用法:delattr(YwY,',对象的方法或者特征),删除对象拥有的方法或者特征

    34920
    领券