Python:如何在解释器提示符下快速进行grep?

时间:2014-11-18 05:47:16

标签: python python-3.x

我想找到mro方法。所以我做了:

class Foo():
   pass

class Bar(Foo):
    pass

x = Bar()

然后我开始使用 dir 在里面捅了一下,最后我做了dir(builtins),它按字母顺序列出了一些很好的东西...但是有更好的方法来 grep 的东西?一些方法:

  

dir(builtins)| grep'mro'

并快速找到方法

1 个答案:

答案 0 :(得分:0)

使用list comprehension,您可以过滤序列(可迭代):

[x for x in dir(builtins) if 'mro' in x]