您好,您的问题可能是因为 MTW insert 到后台后 python 进程就结束了,数据还未写到 DDB ,所以如果用 waitForCompletion 或者主线程被阻塞住,就能等到后台数据累累积后写入 DDB,这个时候就能查到了。
我在跑下面的这段代码:
由于signal1和signal2的式子一样,我期望print出来的都是一样的结果;但事实是,signal1 print出来是空,而断点后逐行跑的signal2却有值,如下图:
如果我把代码中间的pdb.set_trace()注释掉,再跑一遍,则signal1和signal2都为空,如下图:
请问这是为什么?如何正确的使用python_api里面的session.run()使得我在跑py文件的时候能有值?