ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

【Python】dir函数 & help函数

2022-04-18 11:32:27  阅读:177  来源: 互联网

标签:__ available 函数 Python torch dir help


dir函数

dir()函数,可以让我们知道一个包里有什么py文件

import torch
dir(torch)

输出:

['AVG',
 'AggregationType',
 'AliasDb',
 'AnyType',
 'Argument',
 'ArgumentSpec',
 'BFloat16Storage',
 'BFloat16Tensor',
 'BenchmarkConfig',
 'BenchmarkExecutionStats',
 'Block',
 'BoolStorage',
 'BoolTensor',
 ...,
 'row_stack',
 'rrelu',
 'rrelu_',
 'rsqrt',
 'rsqrt_',
 ...]

输入:

dir(torch.cuda.is_available)

输出:

['__annotations__',
 '__call__',
 '__class__',
 '__closure__',
 '__code__',
 '__defaults__',
 '__delattr__',
 '__dict__',
 '__dir__',
 '__doc__',
 '__eq__',
 '__format__',
 '__ge__',
 '__get__',
 '__getattribute__',
 '__globals__',
 '__gt__',
 '__hash__',
 '__init__',
 '__init_subclass__',
 '__kwdefaults__',
 '__le__',
 '__lt__',
 '__module__',
 '__name__',
 '__ne__',
 '__new__',
 '__qualname__',
 '__reduce__',
 '__reduce_ex__',
 '__repr__',
 '__setattr__',
 '__sizeof__',
 '__str__',
 '__subclasshook__']

前后都有双下划线意味着这是一种特殊规范,不能去修改这个变量名,这也说明了当前dir函数的实参是一个函数名,我们对这个is_available函数名可以传入help函数,来了解其如何使用。

help函数

help()函数,可以让我们知道每个包是如何使用的,以及使用方法,可以看到官方解释文档

help(torch.cuda.is_available)  # 此处函数不用加()

输出:

Help on function is_available in module torch.cuda:
is_available() -> bool
    Returns a bool indicating if CUDA is currently available.

标签:__,available,函数,Python,torch,dir,help
来源: https://www.cnblogs.com/seansheep/p/16158858.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有