python入门第十九天_包 package

 测试:

新建一个目录: ATM ,目录下新建三个包 conf / bin / module 。并且在包 conf 新建一个 .py 文件 bin.py 。在 module 新建两个文件 logger.py / main.py 。

1 def logging():
2     print('logging.............')
logger.py
1 from module import logger
2 
3 def main():
4     logger.logging()
5 
6 # main()
main.py
1 from module import main
2 
3 main.main()
bin.py

其中 bin.py 作为程序的进入接口

 运行起来,似乎没有问题。

"D:\Program Files (x86)\python36\python.exe" F:/ATM/bin/bin.py
logging.............

Process finished with exit code 0
运行结果

但是其中隐藏了一个错误:

如下演示: 查看python解释器的运行时的查找目录。。。。。

对比

 

猜你喜欢

转载自www.cnblogs.com/Mengchangxin/p/9298044.html