赞
踩
随着项目的扩张,也为了更加清晰的逻辑,我们不会将所有的代码都写入到一个 py
文件中.而一旦项目包含多个文件时,一定会发生导入语句.
我们如何在多个文件之间导入所需要的函数/类呢?
在python
中,涉及到 import 语句时,有两点需要注意
sys.path
__name__ == __main__
结合着讲解.首先,我们要明白,Python
为什么能够导入其他文件的模块. 就像环境变量问题一样,这里的关键就是路径问题.
- >>> import sys
- >>> sys.path
- ##########输出###########
- ['/home/bingo/文档/Python',
- '/home/bingo/anaconda3/lib/python37.zip',
- '/home/bingo/anaconda3/lib/python3.7',
- '/home/bingo/anaconda3/lib/python3.7/lib-dynload',
- '',
- '/home/bingo/anaconda3/lib/python3.7/site-packages',
- '/h
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。