在编写代码时我们会遇到下面的问题:
执行文件bin在le目录下,其他想调用的文件在module1目录下,这时要用到os模块和sys模块。
为了使代码通用性增强可以使用一下代码:(不管是pycharm或者是终端上都可以执行)
import sys
import os
BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(BASE_DIR)
from module1 import main
def looger():
pass
if __name__ =="__main__":
main.run()