V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ActualAvocado  ›  全部回复第 1 页 / 共 1 页
回复总数  7
@u823tg #3 我知道是 asyncio 库,我目的是看里面是怎么把 future 对象设置成 pending 状态。
抱歉我这里没说清楚,我说的意想不到指的是我在
return futures.Future(loop=self)
这一步 step into 后,我预计会跳转 Future 对象的 init 方法过去,但是没有,跳转到了 get_debug 这个函数上了。后续也没有跳转到 Future 对象的 init 方法 而是直接返回到一开始设置断点的地方 fut = loop.create_future()
补充一下第一次跳到 getdebug 函数的时候的调用堆栈 https://ww1.sinaimg.cn/large/007EDNGily1h1cqyhe4ndj30b409r74w.jpg
@zzxxisme 哦哦哦 应该是这个原因了,step in 后进析构了
@BrettD 是指编译器优化吗?
@cubecube 好吧 那就没办法了。。。
@lait123 不行 81 2333 8000 都试过了
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1494 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 00:44 · PVG 08:44 · LAX 17:44 · JFK 20:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.