У меня есть pythonscript TestOnly.py, успешно работающий в Notepad ++ (для его запуска используется ярлык Shift-F9). TestOnly.py находится в C: \ Users \ User \ AppData \ Roaming \ Notepad ++ \ plugins \ config \ PythonScript \ scripts \ myfolder
console.clear()
console.show()
from myDict import *
print months
Это прекрасно работает, когда myDict.py находится в C : \ Users \ User \ AppData \ Roaming \ Notepad ++ \ plugins \ config \ PythonScript \ scripts
Но я хочу, чтобы myDict.py находился в той же папке, что и TestOnly.py, т.е. C: \ Users \ User \ AppData \ Roaming \ Notepad ++ \ plugins \ config \ PythonScript \ scripts \ myfolder
Когда я запускаю TestOnly.py, я получаю следующую ошибку:
Traceback (most recent call last):
File "C:\Users\User\AppData\Roaming\Notepad++\plugins\Config\PythonScript\scripts\myFolder\TestOnly.py", line 3, in <module>
from myDict import *
ImportError: No module named myDict
Я поставил пустой __init__. Пи-файл в обеих папках, но они, кажется, не имеют никакого эффекта. Кто-нибудь может объяснить простой способ обойти это?