python __init__.py的作用是什么?
它曾经是程序包的必需部分(旧的3.3之前的“常规程序包”,而不是较新的3.3+“命名空间程序包”)。
这是文档。
Python定义了两种类型的程序包,常规程序包和名称空间程序包。常规软件包是Python 3.2及更早版本中存在的传统软件包。常规软件包通常实现为包含
__init__.py
文件的目录。导入常规程序包时,__init__.py
将隐式执行此文件,并将其定义的对象绑定到程序包名称空间中的名称。该__init__.py
文件可以包含任何其他模块可以包含的相同Python代码,并且在导入时Python将向该模块添加一些其他属性。
但是,只需单击链接,它包含一个示例,更多信息以及对名称空间包的说明(不带的包的种类)__init__.py
。
本文首发于python黑洞网,csdn同步跟新
python __init__.py的作用是什么?相关推荐
- python __init__.py
python中的Module是比较重要的概念.常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的 ...
- python的init有什么用_Python中 __init__.py的作用
我们经常在python的模块目录中会看到 "__init__.py" 这个文件,那么它到底有什么作用呢? 1. 标识该目录是一个python的模块包(module package ...
- Python中 __init__.py的作用
我们经常在python的模块目录中会看到 __init__.py 这个文件,那么它到底有什么作用呢? 1.标识该目录是一个python的模块包(module package) 如果你是使用python ...
- Python杂谈: __init__.py的作用
我们经常在python的模块目录中会看到 "__init__.py" 这个文件,那么它到底有什么作用呢? 1. 标识该目录是一个python的模块包(module package ...
- Python __init__.py 作用详解
__init__.py 文件的作用是将文件夹变为一个Python模块,Python 中的每个模块的包中,都有__init__.py 文件. 通常__init__.py 文件为空,但是我们还可以为它增加 ...
- Python的__init__.py文件作用
今天在运行pytest命令的时候遇到报错,试过很多种方法,也没解决.后来才发现原来是无意中删除了__init__.py文件,python虚拟机觉得不是合法的包,导致不能识别而报错.添加之后再运行,果然 ...
- python入门须知:包、模块、库的含义以及导入以及包下__init__.py的作用
概念 包:(Package) 包:是一个有层级的目录结构,包含n个模块或者n个子包,包中一定要有__init__.py文件,所以包只是一个组织方式,更加有条理,并不是必须的. 模块:(Module) ...
- python文件夹中的__init__.py的作用
一个目录如果包含了__init__.py文件,那么他就变成了一个包(package). __init__可以是空的,但是必须存在,其他程序才能从这个目录中导入相应的模块或函数. 例如data文件夹下有 ...
- __init__.py的作用是什么?
Python源目录中的__init__.py是什么? #1楼 除了将目录标记为Python包并定义__all__ , __init__.py允许您在包级别定义任何变量. 如果程序包定义了将以类似于AP ...
最新文章
- python 全景图像拼接( python3.6 + opencv3.4.2.16) 融合
- 怎样使windows上的javaWEB项目公布到Centos上
- 会员系统中需要验证用户的邮箱是否真实存在
- 学习使用 Manifest
- 一文带你看懂分布式软总线在家庭场景的应用
- iOS Newsstand Tutorial
- python 中的三元表达式(三目运算符)
- java if else重构_java – 如何重构这个有多个if / else语句的方法
- 【ES11(2020)】Promise 扩展 allSettled()
- html网页设计插入音乐,背景音乐是如何插入的?-网页设计,HTML/CSS
- int sel 在c语言表示,C语言教程ch1初识C程序.ppt
- 交换机名词解释、配置常用命令
- ORA-01157、01110问题解决
- C# 使用 quartz.net 做定时任务
- 在开发IE插件时,遇到的各种问题记录
- 詹姆斯高斯林_詹姆斯·高斯林(James Gosling)关于Java的立场:我几乎不在乎
- tensorflow使用较为底层的方式复现VGG16
- 《弃子长安》第九章 大漠金钩
- mui从iframe页面跳转到应用根目录页面
- 微信小程序之蓝牙连接
热门文章
- AxWebBrowser
- 1002-487-3279*北京大学acm-oj-java语言题解
- easyexcel 日期类型 convert_[Oracle 专题] SQL 日期、数字、字符串,运算、转换
- (97)FPGA时序违规案例(二)
- (4)FPGA面试题同步逻辑和异步逻辑
- openssl paho.mqtt交叉编译
- 以太网头数据和802.3的区别
- c++ log函数_高斯拉普拉斯算子(Laplacian of Gaussian, LoG)
- 【好文链接】从原理上搞懂PID
- 旋转成分矩阵结果分析_PCA(主成分分析) 和 SVD (奇异值分解)