等同于Python中的Bash反引号[

发布于 2021-01-29 19:36:04

相当于在Ruby和Perl中使用Python的反引号是什么?也就是说,在Ruby中,我可以这样做:

foo = `cat /tmp/baz`

Python中的等效语句是什么样的?我已经尝试过了,os.system("cat /tmp/baz")但这会将结果放入标准输出,并向我返回该操作的错误代码。

关注者
0
被浏览
84
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    output = os.popen(‘cat /tmp/baz’).read()



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看