原文:python中的内置属性__doc__和__name__

一 doc 属性 前言 doc 为python模块的内置属性 使用方法名. doc 调用 , doc 为模块字符串,模块字符串写在Python文件的第一行,三个引号包含起来的字符串。 编写文档字符串的原因 因为规范的书写文档字符串可以通过sphinx等工具自动生成文档。 文档字符串的风格 plain 运行结果: Epytext 运行结果: reStucturedText 运行结果: Numpy 运 ...

2022-01-28 19:40 0 712 推荐指数:

查看详情

Python的 __name__属性的含义和作用

Python的模块(.py文件)在创建之初会自动加载一些内建变量,__name__就是其中之一。Python模块通常会定义很多变量和函数,这些变量和函数相当于模块的一个功能,模块被导入到别的文件,可以调用这些变量和函数。那么这时 __name__ 的作用就彰显了,它可以标识模块的名字 ...

Thu Apr 23 01:14:00 CST 2020 0 2714
Python__name__属性的妙用

Python,每一个module文件都有一个built-in属性:__name__,这个__name__有如下特点: 1 如果这个module文件是被别的文件导入的,那么,该__name__属性的值就是这个module文件的名字; 2 如果这个module文件是被当成程序来执行 ...

Mon Jul 23 01:42:00 CST 2018 0 1885
python 内置函数__name__的作用

(1)背景:在python每个独立的python文件,都是一个模块。在导入文件时,文件没有任何缩进的代码(即主方法)都会被执行一遍。 (2)在实际开发,开发人员会在主方法增加一些测试代码,比如测试一下函数是否正常执行,打印一些日志等。在不作处理的情况下,如果在其它文件中导入该模块,将会 ...

Sat Sep 07 22:04:00 CST 2019 0 731
python的if __name__ == 'main'

当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用: 对于编程语言来说,程序都必须要有一个入口,比如java和c#必须要有一个包含main方法的主类来作为程序的入口而python则不同,它属于脚本语言,它是从脚本 ...

Fri Sep 08 22:31:00 CST 2017 0 2406
python__name__的使用

这几天开始学习Python,遇到一些问题,也解决了一些问题。 其中if __name__ == '__main__':这句估计很多和我一样的初学者都是不求甚解。这里作一下解释: 1:__name__是一个变量。前后加了爽下划线是因为是因为这是系统定义的名字。普通变量不要使用此方式命名变量 ...

Mon Dec 04 00:52:00 CST 2017 2 55489
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM