我是Python和Behave的新手。在我的步骤文件test_steps.py
中,我导入了以下内容:
from behave import given, when, then, step
from behave_http.steps import *
from datetime import datetime
import time
import pdb
import xmltodict
import requests
如果我创建了另一个步骤文件test2_steps.py
,我必须再次导入上面的文件。
有没有办法避免这种情况?
感谢您的帮助!
答案 0 :(得分:0)
了解给定文件的所有导入通常很有用;但是,您可以执行以下操作:
config.py
from behave import given, when, then, step
from behave_http.steps import *
from datetime import datetime
import time
import pdb
import xmltodict
import requests
test2_steps.py
from config import *
#other code here