【发布时间】:2016-02-08 04:34:58
【问题描述】:
我需要从另一个文件夹导入一个 python 文件。为此,我使用以下代码行
import sys
sys.path.insert(0, '/home/mininet/Sandbox/mapper')
from parser import read-dir
我收到一个语法错误,因为我的 python 文件名有一个“-”字符
from parser import read-dir
^
SyntaxError: invalid syntax
有什么办法可以解决吗?
【问题讨论】:
-
你能重命名文件吗?
read-dir不是一个有效的变量名(它是一个减法表达式),但read_dir是。
标签: python python-2.7 python-3.x import