前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python基础-__init__运用

Python基础-__init__运用

作者头像
沈宥
发布2022-05-09 21:44:36
1740
发布2022-05-09 21:44:36
举报

基本概念

在Python中,一个.py文件就称之为一个模块(Module)。

用来组织模块的目录文件夹,成为包(Package)。

举个例子,一个abc.py的文件就是一个名字叫abc的模块,一个xyz.py的文件就是一个名字叫xyz的模块。

引入包

import json

引入具体包中的模块

import Crypto.Cipher

引入模块中的具体方法

from flask_bootstrap import Bootstrap

__init__作用

1、python中package的标识,它可以什么也不定义;可以只是一个空文件,但是必须存在,不能删除。

2、可以在__init__.py导入(import)所有需要的模块,不需要再在模块中单独导入。

3、__init__.py 中还有一个重要的变量,__all__, 它用来将模块全部导入。

举例

# 在包package目录下,__init__.py中将模块全部导入

__all__ =['os', 'sys', 're', 'urllib']

# test.py 中可使用 import* 直接导入

from package import*

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 从头开始学习测试开发 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档