Импортировать каталог модуля python с символом "space" - PullRequest
0 голосов
/ 16 апреля 2019

Я хочу импортировать класс с именем DataGenerator, который находится в текущем файловом каталоге:

/content/gdrive/My Drive/mrcnn_fire/ssd/python_files/object_detection_2d_data_generator.py

Я импортирую следующим образом:

from content.gdrive.My Drive.mrcnn_fire.ssd.python_files.object_detection_2d_data_generator import DataGenerator

Это дает мне следующую ошибку:

File "<ipython-input-3-7d861f8abbeb>", line 4
    from content.gdrive.My Drive.mrcnn_fire.ssd.python_files.object_detection_2d_data_generator import DataGenerator
                               ^
SyntaxError: invalid syntax

1 Ответ

0 голосов
/ 16 апреля 2019

Также вы можете попробовать это так:

# object_detection_2d_data_generator.py
import sys
sys.path.insert(0, '/content/gdrive/My Drive/mrcnn_fire/ssd/python_files')

from object_detection_2d_data_generator import DataGenerator
...