网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月11日漏签0天
python吧 关注:481,843贴子:1,986,123
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 9回复贴,共1页
<<返回python吧
>0< 加载中...

Python中遇到的“薛定谔的猫”灵异事件,这是个什么原理?

  • 只看楼主
  • 收藏

  • 回复
  • tony-zn
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

在13行下断点,将鼠标移至test.cat中的cat中时,显示内容为:

但如果将鼠标移至test.cat中的test中显示内容确为:

这时候你再看test.cat中的cat值也跟着改变了,只要不去看test中的值就一直是alive只要看一眼后值就会改变为dead,而在schrodinger属性中下的断点又没有执行,不明白是什么样的机制会导致在调试时的观察会改变属性值的呢?


  • KyvYang
  • 进士
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
应该是调试器为了获取test的所有属性背后偷偷运行了schrodinger导致属性发生了变化


2026-03-11 05:28:53
广告
不感兴趣
开通SVIP免广告
  • 水手辛巴德鲁伊
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我想看看你工作中的场景是怎么发现这个问题的


  • aikogrgushdhka
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
print一下看看


  • ICECREAMbingo
  • 秀才
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
去问高天


  • 麻花藤
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
高天说过pdb在闭包方面确实*有问题 应该是不符合直觉,而不是有问题


  • 科學信仰
  • 贡士
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
像是其它线程改变了属性值,完整的程序有的话可以看一下。


  • 光暗花瓶王
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你猜Schrodinger的值为什么是True


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 9回复贴,共1页
<<返回python吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示