python引入同一目录下的py文件
注意:python2和python3的包内import语法有区别,下面介绍一下python3的包内import语法
例如在admin.py文件中要引入dealcode.py文件:
1、在目录下有__init__.py文件
2、在admin.py文件中加一行:from . import dealcode
(如果要引入同一目录下的dealcode.py文件中的一个类Hello,在admin.py文件中加一行:from .dealcode import Hello)
可以直接在__init__.py中import,在该目录下的文件都可以使用__init__.py文件中import的东西
如果还是不行的话,注意一下当前目录是否已经被加入PYTHONPATH环境变量中了,
如果是命令行,系统会默认当前目录已经在环境变量中
如果是pycharm,则不会默认当前目录已经在环境变量中,需要配置一下:参考这篇https://www.cnblogs.com/dongfengl/p/8458365.html