【发布时间】:2012-08-01 20:15:47
【问题描述】:
我正在使用 Python M2Crypto 包生成 RSA 密钥。
>>> import M2Crypto
>>> rsa = M2Crypto.RSA.gen_key (2048, 65537)
.............................................................+++
............................+++
>>>
注意“openssl 的东西”。为了抑制写入标准输出/错误,我通常会这样做:
sys.stdout = open(os.devnull, 'w')
sys.stderr = open(os.devnull, 'w')
在这种情况下没有效果。我假设这与 M2Crypto 包装 OpenSSL 的方式有关。
有没有办法阻止它?
【问题讨论】: