经过了一段时间的知识积累,想必小伙伴们已经掌握了不少的知识点,在前面的知识点讲解中,我们有讲到关于dir()函数的一些用法,当我们在查看是,我们发现会把模块的属性列举出来,所以接下来的这篇文章我们就来讲解一下关于python中的doc属性与非利润属性的相关知识点,大家要耐心阅读。

python的doc与file属性是什么?如何理解python的doc与file属性?

在前面的文章中,我们使用dir()函数来进行了查看当前模块下所包含的属性以及方法,在其中就有看到doc与file,呢么我么来想想这两者属性的作用分别是什么呢?想必有些小伙伴通过这个英文单词有猜出来一点。

在一般情况下,对于一下不太熟悉却又想要了解的属性,我们可以使用help()方法来进行获取信息。在这里_doc_方法是属于python中的内置方法,就意味着可以直接进行使用,并且通过这一个方法我们可以获取到指定的对象的注释部分,举个例子:

class fruits:
"""
I like apple
"""
def __init__(self):
"""
yes
"""
main = fruits()
print(main.__doc__)  # I like apple
print(main.__init__.__doc__) # yes

上面这段代码看就可以发现它能够或得到函数中的注释的内容。第二个就是关于file属性,我们可以通过这一个属性来获取到当前模块具体的存放位置,它的使用方法也和doc属性的方法差不多,并且还可以通过这一个属性可以快速的查找到关于这一模块的原文件。

以上就是关于python中关于doc与file属性的知识点讲解了,希望有帮助到大家更好的理解。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!