common/src/validation/file1.py
在common / src / validation文件夹中" _init _ "是定义。
common/test/validation/file2.py
common/test/validation/case/file3.py
在file2.py和file3.py中,我想从file1.py导入类。
我在file2.py和file3.py。中提供以下行:
from file1 import class1
我目前收到错误:
#ImportError: No module named file1
sys.path.append应该是什么?
答案 0 :(得分:4)
您应该在脚本开头将模块添加到python PATH中。因此,在file2.py和file3.py的开头,您应该具有以下内容:
SELECT *
FROM (
SELECT *
,row_number() OVER (
PARTITION BY driver_label ORDER BY lap_number DESC
) AS rank
FROM laphistory where lap_number<= $X$
) t
WHERE rank = 1 order by lap_number DESC, pos_number ASC
不要忘记在/ src / validation /目录中创建__init__.py。