不同目录间进行模块调用

main.py 调用 login.py

1、编写main.py主程序文件

#Author Kangimport osimport sys# print(sys.path)BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) #程序主目录# print(BASE_DIR) #/Users/kang/PycharmProjects/不破不立/第二章/20190129/ATMsys.path.append(BASE_DIR) #把当前环境变量追加到系统变量中from core import loginlogin.ldap()#结果:请输入你的名字:kang请输入你的密码:abc123login successful!!!2、编写login.py脚本

#Author Kangdef ldap(): username = input("请输入你的名字:") password = input("请输入你的密码:") if username == "kang" and password == 'abc123': print('login successful!!!') else: print('login failed')