iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python获取函数注释 __doc__
  • 796
分享到

python获取函数注释 __doc__

注释函数python 2023-01-30 22:01:08 796人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

使用 help  函数 可以查看 函数的注释内容 但是它也有点"添油加醋" 其实函数的注释被保存在 __doc__属性里面  PS 双下划线 def f(): """这里是f函数""" pass print('====

使用 help  函数 可以查看 函数的注释内容 但是它也有点"添油加醋"

其实函数的注释被保存在 __doc__属性里面  PS 双下划线

def f():
    """这里是f函数"""
    pass

print('=======================')
help(f)
print('=======================')
print(f.__doc__)
print('=======================')
'''
output
输出
=======================
Help on function f in module __main__:

f()
    这里是f函数

=======================
这里是f函数
=======================
'''

另外   三双引号 三单引号均可     ,但 # 的不行

def f():
    #这里是f函数
    pass

print('=======================')
help(f)
print('=======================')
print(f.__doc__)
print('=======================')
'''
output
输出
=======================
Help on function f in module __main__:

f()

=======================
None
=======================
'''

 应该说help 运行时 使用了 对象的 __doc__

def f():
    """f的注释"""

help(f)
print('=================')
f.__doc__ = '------f的新注释------'
help(f)
'''
output
输出

Help on function f in module __main__:

f()
    f的注释

=================
Help on function f in module __main__:

f()
    ------f的新注释------
'''

可以直接对 __doc__赋值  改变help的结果

 

--结束END--

本文标题: python获取函数注释 __doc__

本文链接: https://www.lsjlt.com/news/180298.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python获取函数注释 __doc__
    使用 help  函数 可以查看 函数的注释内容 但是它也有点"添油加醋" 其实函数的注释被保存在 __doc__属性里面  PS 双下划线 def f(): """这里是f函数""" pass print('====...
    99+
    2023-01-30
    注释 函数 python
  • golang获取注释
    在编程的过程中,注释可以帮助程序员更好地理解代码的含义和功能,对于Go语言(Golang)来说也不例外。在Go语言中,我们可以使用特定的方式来获取注释,这样可以方便我们进行代码的优化和调试。一、Go语言中的注释在Go语言中,注释可以用两种方...
    99+
    2023-05-16
  • Oracle如何获取表注释和列注释
    这篇文章主要介绍Oracle如何获取表注释和列注释,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!全部表select table_name from&nb...
    99+
    2024-04-02
  • php获取方法的注释
    小编给大家分享一下php获取方法的注释,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php获取方法的注释:首先打开相应的PHP文件;然后通过php中的反射机制,获...
    99+
    2023-06-08
  • golang如何获取注释内容
    这篇文章主要介绍“golang如何获取注释内容”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“golang如何获取注释内容”文章能帮助大家解决问题。在golang中,可以使用godoc工具来提取注释内...
    99+
    2023-07-05
  • golang怎么获取注释内容
    在golang中,可以使用godoc工具来提取注释内容。godoc工具会从Go程序和包文件中提取顶级声明的首行注释以及每个对象的相关注释,并生成相关文档,也可以作为一个提供在线文档浏览的web服务器。本教程操作环境:windows10系统、...
    99+
    2023-05-14
    注释 Golang go语言
  • python函数怎么添加注释
    在python中使用“""""""”符号为函数添加注释,具体方法如下:def func(name:str= "",age:int ="") -> (str,int):""":param name::param age::return:"""...
    99+
    2024-04-02
  • python如何获取函数名
    在python中获取函数名的方法在类内部获取函数名import sysclass testsqawd(object):def hello(self):print('the name of method is ## {}##'.format(...
    99+
    2024-04-02
  • golang注释新函数
    随着Go语言在编程领域的流行,我们逐渐发现了Go语言对于注释的依赖性愈加重要。注释代码不仅可以帮助我们更好地理解代码,还可以指导其他开发人员更好地理解和修改代码。当然,在新的版本中也推出了很多针对注释的新函数,这些新函数也极大地促进了代码注...
    99+
    2023-05-14
  • python函数注释,参数后面加冒号:,
    python的函数注释: def f(text:str,max_len:'int>0'=80) ->str: """这个是函数的帮助说明文档,help时会显示""" return True """ 函数声明中...
    99+
    2023-01-31
    冒号 注释 函数
  • pycharm自动生成文件注释和函数注释
    1. 文件注释 File -> settings -> Editor -> File and Code Templates -> Python Script ...
    99+
    2024-04-02
  • 如何用文档注释对 PHP 函数进行注释?
    php 文档注释用于注释函数,包含以下必需字段:描述、参数(@param)和返回值(@return)。可选字段包括:异常(@throws)、引入版本(@since)和用法示例(@exam...
    99+
    2024-04-11
    php 文档注释
  • Mybatis Generator 获取不到字段注释的解决
    目录Mybatis Generator 获取不到字段注释解决方法Oracle 数据库MySql 数据库详解mybatis-generator生成数据表中注释1.克隆项目2.修改pom...
    99+
    2024-04-02
  • 如何正确使用Python中的函数注释
    本篇内容主要讲解“如何正确使用Python中的函数注释”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何正确使用Python中的函数注释”吧!我在查看python的fixture源码时发现 fi...
    99+
    2023-06-15
  • Python如何通过函数获取列名
    在Python中利用函数获取列名的方法利用columns函数获取print(data.columns.values)利用list函数获取print(list(data)) 利用tolist函数获取print(data.columns.tol...
    99+
    2024-04-02
  • 怎么用python help()获取函数信息
    本篇内容介绍了“怎么用python help()获取函数信息”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、使用说明在解释器交互模式下获取...
    99+
    2023-06-30
  • 怎么在python中获取和释放GIL
    这篇文章给大家介绍怎么在python中获取和释放GIL,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。python的五大特点是什么python的五大特点:1.简单易学,开发程序时,专注的是解决问题,而不是搞明白语言本身。...
    99+
    2023-06-14
  • python 小点心---获取当前函数名
    python 具有强大的自省能力,在函数运行时,可以在函数内部获取到当前所在的函数名称,请看示例代码 #coding=utf-8 import sys import inspect def my_name(): print '...
    99+
    2023-01-31
    函数 小点心 python
  • Java如何获取属性的注释信息详解
    前言 注解是JavaSE5.0开始提供的一项新特性,利用此特性可以通过特定的注解标签为程序提供一些描述性信息。这些描述性信息可以在编译或运行时为编译器、运行环境提供附加的信息,从而简...
    99+
    2024-04-02
  • Python的abs()函数:获取数值的绝对值
    Python的abs()函数:获取数值的绝对值,需要具体代码示例绝对值是数学中常见的概念,它表示一个数离原点(0)的距离,无论这个数是正数还是负数。在Python编程语言中,我们可以通过abs()函数来获取一个数的绝对值。这个函数可以接受一...
    99+
    2023-11-18
    Python 绝对值 abs()
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作