开发者社区> 问答> 正文

关于pyodps在IDE及终端下显示结果不一样的疑问

试用pyodps查询一个表的结果条数
screenshot
IDE下的结果为
screenshot
可以看到结果吧整个表列出来但是并没有显示结果数
终端下的结果为
screenshot
终端是想要的结果,因为IDE编辑比较方便,请问如何能在IDE下面正确运行呢?

展开
收起
rexu 2016-08-27 15:52:23 3522 0
1 条回答
写回答
取消 提交回答
  • 程序猿一枚,把梦想揣进口袋的挨踢工作者。主要工作是分布式数据分析(DataFrame并行化框架),以及大规模分布式多维数组计算框架等。

    是因为交互式情况下,print或者repr的时候会执行立即执行的方法。在非交互式环境下需要显式调用立即执行的方法

    所以你可以在IDE里:

    print(users.count().execute())

    或者可以打开interactive选项,这样在print或者repr的时候也执行计算。

    from odps jmport options
    
    options.interactive = True
    
    print(users.count())
    2019-07-17 20:05:59
    赞同 1 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
D2前端工程下一站 IDE ——上坡&吭头 立即下载
D2前端工程下一站 IDE 立即下载
Shell 脚本速查手册 立即下载