python中dir用法,python里的dir

  python中dir用法,python里的dir

  当我们想了解一个软件的基本情况时,不仅可以从它的介绍中了解,还可以打开软件的属性栏。不知道当初学python的时候是不是对python的内部属性很好奇。我们可以通过dir()函数找到这些属性。根据具体的代码,我们将通过下面几个例子与大家分享。让我们一起来看看它们。

  当您为dir()提供一个模块名时,它会返回该模块中定义的名称列表。如果没有为它提供参数,它将返回当前模块中定义的名称列表。

  我们知道dir()函数是查看一个对象的属性,函数也是一个对象。现在假设有以下函数

  defhello():

  返回“helloworld”

  如果我们使用dir(hello),我们将获得函数(对象)hello的所有属性。如果我们使用dir(hello()),它的运行过程实际上是先执行hello(),再执行dir(返回值)。这里是dir(hello world ),就是获取string对象 hello world 的所有属性。

  有没有想过如何看Python对象内部,它们有什么属性?

  输入以下命令行:

  目录()

  dir(HelloWorld )

  导演(导演)

  当以交互方式运行Python时,这可能是一个非常有用的特性,并且您可以动态地探索您正在使用的对象和模块。

  通过本文中的dir()函数,我们可以用它来查看一些对象的属性,并通过内嵌函数的例子,对dir的查看属性有了新的理解和认知。有兴趣的朋友可以按照上面的方法试试。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: