重要错误:没有命名的模块我的模块.main

2024-10-02 00:37:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个测试,需要指导如何运行。工作之外的目标是无障碍,说明书应该包括一个运行文件的命令,一个运行测试的命令。我朋友说运行unittests不需要文件在pythonpath上,因为它首先检查当前目录,但是我得到:

import unittest

from ordoro_test.main import OrdoroETLMachine

class ETLMachineTests(unittest.TestCase):

    def setUp(self):
        self.api_url = 'https://9g9xhayrh5.execute-api.us-west-2.amazonaws.com/test/data'
        self.headers = {'accept': 'application/json'}

    def test_data_is_returned(self):
        print(OrdoroETLMachine.get_email_data())



if __name__ == '__main__':
    unittest.main()

enter image description here

^{pr2}$

如何以最简单的方式修复和允许导入?谢谢你

我尽力了

from ordoro_test.assignment.main import OrdoroETLMachine

enter image description here

没有骰子


Tags: 文件fromtestimport命令selfapi目标

热门问题