python 万能引包与路径
引包方式
在引包 部署时 总会出现路径问题,包括execjs的路径
万能导入引包
import sys
import os
sys.path.append(os.path.join(os.path.dirname(__file__), ".."))
或者
import sys
import os
script_path = os.path.abspath(os.path.dirname(__file__) + "./..")
if script_path not in sys.path:
sys.path.append(script_path)
万能路径
from pathlib import Path
# 获取当前工作目录
current_path = Path.cwd()
file_path = current_path / "aaaa" / "bbb.js"