【问题标题】:How to disable bash messages when using PyIDL?使用 PyIDL 时如何禁用 bash 消息?
【发布时间】:2014-04-29 05:18:43
【问题描述】:

我有一个导入 PyIDL 并运行特定方法的代码。但是每次都显示编译消息,当我想将其他信息一起打印时,这有点烦人。

import pidly    
idl = pidly.IDL()
idl("p_read, '"+pathIMG+"', h, p")
idl("header = h")

一个例子:

% 编译模块:P_READ。

% 编译模块:P_RHEAD。

% 编译模块:P_PDS_RHEAD。

...

那么,我该如何禁用它呢?

【问题讨论】:

    标签: python bash printing idl


    【解决方案1】:

    你可以通过 IDL 控制这些东西:

    idl('!quiet = 1')
    

    但是,请注意,除了已编译的消息之外,这还将禁用其他信息性消息,即:

    message, 'this is an informational message', /informational
    

    它不会禁用错误消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-28
      • 2015-04-16
      • 2016-07-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多