我目前正在从事一个看起来像这样的git项目
const beforeChange = (prev: number, next: number) => {
const prevSlideElement = slider.current.innerSlider.list.querySelector(`[data-index="${prev}"]`);
const nextSlideElement = slider.current.innerSlider.list.querySelector(`[data-index="${next}"]`);
prevSlideElement.classList.remove('next-slide-anim');
nextSlideElement.classList.add('next-slide-anim');
}
我遇到的问题是ROOT:
readme.md
LaunchScript.py
|
|
___AutomatedTasks
__init__.py
sql_caller.py
my_sub_script.py
导入my_sub_script.py
。当我在该目录中时,这在测试中效果很好。但是当我打电话给sql_caller.py
并导入LaunchScript.py
的那一刻开始,它就无法导入my_sub_script.py
因此,要使其从sql_caller.py
开始工作,LaunchScript.py
现在需要在没有{from的情况下执行my_sub_script.py
,因此我也可以在测试中本地执行脚本,而不必位于根目录中该项目的?
有没有办法做到这一点,将其保留为导入from AutomatedTasks import sql_caller.py
答案 0 :(得分:0)
最简单的解决方案,直到我进入linux终端之前,我什至没有考虑它,只需要从开始即可。导入等等,就像我在该文件夹中为其他引用所做的一样。