python - 使用“空格”字符导入 python 模块目录
问题描述
我想在当前文件目录中导入一个名为 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
解决方案
你也可以这样尝试:
# 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
推荐阅读
- c# - 当 DPI 高于 96 并调用特定方法时,表单混乱
- c - 如何在结构中malloc字符串数组
- scala - Scala:基于密封层次结构的通用 isInstanceOf
- linux - linux“perf annotate”工具正在使用 mmap()/munmap() 以 400 字节块读取文件
- vuejs2 - 如何在没有 NPM 的情况下在 VueJS 2 中使用 CKEditor 5 classic?
- google-apps-script - 根据唯一 ID Google 表格更新或创建新行
- java - 如何在 Android 30 中从另一个应用程序启动 Activity
- azure - 未从 Azure Devops 收到组批准者通知
- macos - MacOS MeshLab 2020.12 对齐工具
- mysql - Mysql使nodejs服务器崩溃