不同目录间模块调用
Atm
-----bin
--------atm.py
-----conf
--------settings.py
-----core
--------main.py
-----logs
main:
def login():
print("welcome to my atm")
导入:
import os
import sys
os.path.abspath(_file_)取绝对路径
os.path.dirname(os.path.abspath(_file_))取绝对路径目录名
BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(_file_)))
sys.append(BASE_DIR)
import 与父级目录相同下的模块名
from conf import settings
from core import main
main.login()