【问题标题】:How to output to custom file descriptor?如何输出到自定义文件描述符?
【发布时间】:2019-10-02 20:11:04
【问题描述】:

C 代码:

write(3, "str", sizeof("str") - 1);

用法:./a.out 3>/dev/stdout

如何在 Python 中实现相同的功能?从文档中我应该调用 open 函数并使用给定的文件描述符。但是如果我已经有了呢?

【问题讨论】:

    标签: python


    【解决方案1】:

    你应该可以在 python 中做类似的事情。有关更详细的说明,请参阅此 SO answer

    它看起来像:

    yourfd = open(3, "w")
    yourfd.write("str")
    yourfd.close()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-03
      • 2010-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多