不同目录间模块调用
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()
正文到此结束

本文标题:Python函数和常用模块-不同目录间模块调用

本文链接:https://www.hantaosec.com/325.html

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源及链接,不带链接禁止任何转载!访问任何网络安全相关文章,则视为默认接受网络安全文章免责声明 ,请认真阅读。

喜欢我的文章吗?
别忘了点赞或赞赏,让我知道创作的路上有你陪伴。