下面是我要执行的python脚本(Selenium Webdriver)。但是我看到ModuleNotFoundError被抛出错误:没有名为“ src”的模块。我看到模块src(folder)存在。我正在尝试在命令提示符下执行此操作。有人可以帮助我哪里做错了。
from src.pages.base_page import BasePage
from src.pages.login_page import LoginPage
import unittest
class Dispatcher(BasePage, unittest.TestCase):
def setup(self):
super(Dispatcher,self).setup()
def login_eoc(self):
self.login_page.login()
测试输出: C:\ NASAuto \ tests> py test_dispatcher.py 追溯(最近一次通话): 在第1行的文件“ test_dispatcher.py”中 从src.pages.base_page导入BasePage ModuleNotFoundError:没有名为“ src”的模块
答案 0 :(得分:1)
运行命令行,转到python文件夹,
import sys
sys.path.append('../src')
并验证python是否能够导入src。如果没有尝试重新安装此模块
其他
您需要将该目录添加到路径:
{{1}}
如果您经常使用它,可以将其放入模块中。
祝你好运