如何在终端中打印所有可用的python标准库方法

时间:2019-01-15 04:13:24

标签: python

我试图弄清楚如何列出所有标准库函数/方法(仍在学习区别,我是菜鸟)。因此,我了解了如何导入模块并使用dir()和help()。这些是非常有用的帮助,当我尝试重写我学会编写的程序时,迷路了,我尝试使用dir()和help()激发我的记忆。

但是,例如,我正在查看一些代码,并使用了.replace(),并且正在通过导入的模块进行搜索以查找它,然后在标准库和该库的子部分中找到它。 str()函数。有什么我可以输入dir()的东西来吐出str()吗?

如何像执行dir(re)一样打印出所有内置的函数/方法?

我尝试过几种方法在搜索引擎中重新措词,但找不到任何内容,结果与“ python list _____”混为一谈。

非常感谢!

2 个答案:

答案 0 :(得分:0)

  

我可以在dir()中键入一些东西来吐出str()吗?

dir()上的该类型的值。

dir('hello') # string methods
dir(5) # integer methods
dir([]) # list methods

答案 1 :(得分:0)

啊,我从未尝试只输入列出可以放入dir(__ builtins__)的“ dir()”,而这正是我想要的。如果其他人也是新手,并且知道他们可以从哪里开始,我会把它留在这里。只需从dir()开始,然后进入兔子洞!