首页
学习
活动
专区
工具
TVP
发布

Python dir函数和

在 Python 学习中 dir() 函数和 __doc__ 非常有用,因为通过它们你在某种程度上可以快速并深入地了解 Python 这门语言,下面对这两个东西做简要地介绍。

dir([module_name_or_function_name_etc.]) 函数

这个函数可以列出某个模块、对象所有变量和定义的函数/方法,这个方法接收0个1个参数,当省略参数时则返回当前范围(模块/方法/类等)内所有函数名、变量名等等(这在交互模式下查看已定义的对象尤其有用);如果指定参数则返回所有有关该对象的这些东西

__doc__ 变量

这是一个内置的全局变量,它是用来获取某个对象(包括对象、方法、模块、类等等……)帮助信息(docstrings)的,这对于想要具体了解这些对象的具体功能非常有用(当然这个变量也有可能为空的字符串,如果代码开发者不提供 docstrings 的话)。在 Python 世界里几乎所有成员均有这个变量,可以像下面获取这个帮助信息:

灵活配合使用 dir() 函数和 __doc__ 变量可以大大节省你上网获取信息的时候,因为这些信息已经静静的在那儿等着你去发掘了!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180212G0L3CA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券