首页 > 其他 > 详细

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

时间:2019-12-04 17:32:33      阅读:93      评论:0      收藏:0      [点我收藏+]

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

例如在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)
这样就可以这样调用多个文件里的函数方法了

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!