关于导入模块本级目录和导入其他目录的用法和__init__

首先导入相同目录的本级别目录的用法是

例如在tools 目录下 建立了redis 和mysql 文件  

两个文件下分别创建两个名字,name='ces'

在tools同级目录下建立个文件b 导入的方法为

from tools import redis,mysql

print(redis.name)

这种方法为导入方法一

如果你想使用 import tools.redis.name想这种方便的导入方法

就要建立一个__init__文件

这个文件告诉我们,执行导入文件前先执行这个文件

可以在这个文件放进代码

from .import mysql,redis
事先将你需要的模块导入进去
然后你在建立和tools同级目录 a


import tools
print(tools.mysql.name)
print(tools.redis.name)
这样就可以这样调用多个文件里的函数方法了

原文地址:https://www.cnblogs.com/weilemeizi/p/11984154.html