【1.58】模块调用,-注意路径 和调用

文件结构:

modulefile

----modulepacket

  ----__init.py__

  ----cal.py

  ----main.py

----bin.by

#cal.py
def add(*args):
res = sum(args)
return res

#main.py
#如果写成 import cal   就会报错 找不到cal   
#虽然在main中能找到 但是我用 bin 来找 找不到 bin 才是入口文件
#main 文件是逻辑文件
#但是在 main中中心 下面的语句  也要报错 说没有 这个 modulepacket 的模块 

from modulepacket import cal
def run(*args):
print (cal.add(*args))

#bin.py

from modulepacket import main
main.run(1,2,3,4,5,6)
posted @ 2016-04-16 22:54  科学小怪癖  阅读(83)  评论(0)    收藏  举报