__init__.py的作用

原创 2018年04月17日 20:41:55

__init__.py的主要作用是:

1. Python中package的标识,不能删除

2. 定义__all__用来模糊导入

3. 编写Python代码(不建议在__init__中写python模块,可以在包中在创建另外的模块来写,尽量保证__init__.py简单)

 

Administer SQL Server remotely - Part 2

Administer SQL Server remotely - Part 2By S.S. Ahmed Create a component to administer SQL server rem...
  • sonicdater
  • sonicdater
  • 2002-03-09 17:57:00
  • 772

Python __init__.py的作用

1. 控制着包的导入行为,可以在models.__init__.py 定义如下信息引入子包的模块,作为引用子包的接口: from django.db.models.expressions impor...
  • ksgt00016758
  • ksgt00016758
  • 2014-05-07 22:55:34
  • 2660

python __init__.py文件的作用

python的每个模块的包中,都有一个__init__.py文件,有了这个文件,我们才能导入这个目录下的module。 那么,__init__.py还有什么别的功能呢? 其实,__init__.p...
  • gui694278452
  • gui694278452
  • 2015-08-20 16:42:28
  • 825

python中__init__.py文件的作用

python的每个模块的包中,都有一个__init__.py文件,有了这个文件,我们才能导入这个目录下的module。 那么,__init__.py还有什么别的功能呢? 其实,__init__.p...
  • philip502
  • philip502
  • 2013-10-21 10:16:42
  • 2126

[Python]__init__.py 使用

如果需要建立一个python模块让其他地方可以导入并且使用就要在模块的目录下添加 __init__.py文件,通常情况下是空文件就可以了,只是要有这么个名称的文件。 但是我们翻看很多项目的源码的时候...
  • lzz957748332
  • lzz957748332
  • 2014-05-17 16:43:27
  • 6767

在 __init__.py 里写代码的若干理由

为什么要在 __init__.py 里写代码,以及在 init 脚本里面写什么样的代码。这是非常 pythonic 的习惯。...
  • u014031854
  • u014031854
  • 2014-09-29 18:23:38
  • 8304

python文件夹中__init__.py的用处

看到很多人写的python项目中,在一个特定文件夹下面经常放一个__init__.py文件,刚开始很诧异,然后就百度看了一下其他人的理解,然后归纳如下: 1,__init__.py的作用是把一个文件...
  • xuqiaobo
  • xuqiaobo
  • 2017-06-27 10:21:03
  • 1796

Python中__init__.py文件的作用

在创建python包的过程中,IDE都会在包根目录下创建一个__init__.py文件,该Python文件默认是空的.目录结构如下: Pycharm下的package树结构: 在Finder中...
  • monkey_D_feilong
  • monkey_D_feilong
  • 2016-08-08 11:18:23
  • 3575

__main__.py 和 __init__.py

转载:http://zengrong.net/post/2192.htm 本文基于 python 3.4 ,在 python 2.7 上也可以使用。 在昨天的文章 在 ...
  • zhangxinrun
  • zhangxinrun
  • 2016-06-07 14:06:23
  • 3349

__init__.py 文件的作用

__init__.py 有两个用途 :1、是表示目录下面的python 程序是module 的一部分2、module 自身,module 自身以及submodule 的初始化、声明了。例如:--- b...
  • vingo888
  • vingo888
  • 2008-11-30 12:59:00
  • 5965
收藏助手
不良信息举报
您举报文章:__init__.py的作用
举报原因:
原因补充:

(最多只允许输入30个字)