作者largesperm (reindeer)
看板Python
标题[问题] 启动其他的 __init__
时间Wed Sep 19 11:24:07 2012
请问一下
有一个资料夹 软体会去读里面所有第一层的资料夹中的 __init__
因为会用到其他模组 所以我想要把其他模组的资料夹放在第一层里面
但是这样软体不会自动去读第二层的 __init__
所以我想说在第一层资料夹的 __init__ 里面写
去读第二层里面所有的资料夹中的 __init__
请问指令应该怎麽写 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.69.42.170
1F:→ gozule:在第一层的_init_中,import第二层的module即可 09/19 15:41
2F:推 gozule:更正,是import第二层的package 09/19 15:51
3F:→ largesperm:抱歉有点不懂 我在第一层的 __init__ 中打 09/19 16:41
4F:→ largesperm:import __init__ 09/19 16:41
5F:→ largesperm:还是 import 第二层资料夹的名字 09/19 16:41
6F:→ largesperm:第二层的 __init__ 中 他 import 了很多模组 09/19 16:42
7F:→ largesperm:还是我要把那些东西 贴到第一层的 __init__ 09/19 16:42
8F:→ largesperm:这样第一层找的到第二层那些 .py 吗 09/19 16:42
9F:→ os653:在第一层__init__.py中,from 第二层资料夹名字 import * 09/20 09:34
10F:→ gozule:如果要用import*的方式,要在__init__中先写好__all__=[..] 09/20 09:55
11F:→ largesperm:肝嗯 我试试看 09/20 14:36
12F:→ largesperm:感谢各位大德 原来这麽简单 谢谢 09/20 14:39