• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

在学习python元类的过程中,设断点调试进不去,print也没有输出,怎么办?

def upper_attr(future_class_name, future_class_parents, future_class_attr):    print 'im in upper_attr'    open(r'd:\desktop\123.txt','w').write('nhahahklhfaskjhdf')    attrs = ((name, value) for name, value in future_class_attr.items() if not name.startswith('__'))    uppercase_attr = dict((name.upper(), value) for name, value in attrs)    return type(future_class_name, future_class_parents, uppercase_attr)__metaclass__ = upper_attrclass Foo(object):    bar = 'bip'print hasattr(Foo, 'bar')print hasattr(Foo, 'BAR')f = Foo()输出如下:
d:\Desktop\python_example>demo.py
True
False

d:\Desktop\python_example>

网上的一个例子,首先说,这个例子是有效的。然后题主想调试一下。看看到底是如何运行的。

请看上文中的这两句。

print 'im in upper_attr'open(r'd:\desktop\123.txt','w').write('nhahahklhfaskjhdf')没响应。
然后我在这个函数中设断点也进不去。

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!