python引入同一目錄下的py文件


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM