这句代码是什么意思呢?

谢谢!

import docx
import pprint
doc docx.Document ()
print('doc包含如下方法:')
pprint.pprint (dir(doc)) #这句什么意思?可#以转化为中文思维吗?
doc.add_paragraph('这是第-段!')
p2=doc.add_paragraph('这是第二段!')
p2.add_run('网址是:qingke.me')
doc.add_page_break ()
doc.add_paragraph('这是第四段')
doc.save('newdoc.docx')

如果doc 定义了__dir__方法,则调用__dir__的方法。没有就是打印对象所包含的所有方法, 属性

1.dir(doc): 内置的函数 dir() 可以找到doc模块内定义的所有名称
2.pprint.pprint (dir(doc)) : 把找到的doc模块内定义的所有名称用pprint规则打印出来