扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
python中setup和初始化函数先执行setup这个函数。根据查询相关公开信息显示,setup函数当测试用例执行之前先执行这个函数,主要负责浏览器的初始化工作、打开浏览器、设置浏览器teardown。
创新互联主营蒸湘网站建设的网络公司,主营网站建设方案,APP应用开发,蒸湘h5微信小程序定制开发搭建,蒸湘网站营销推广欢迎蒸湘等地区企业咨询
因为你引用了其他模块的函数,但是该模块里面有不是包含在函数中的代码,你在引用该模块中的函数时候会先执行被引用模块的代码。例如:
a.py里面有 a = 10
print(a)
def test():
print(a)
然后你在b.py 文件中引入了test函数 :from a import test
test() 执行的顺序就是 先执行 a = 10 ,print(a) ,test() 执行b.py中的代码的时候从from 那一句开始所以a 中的代码也被执行了
python貌似没有这个规定,只要在执行时能找到就可以。不是C之类的
比如,下面这样的,完全OK
python代码是顺序执行的,是自上而下的,它没有类似C的main函数这样的入口函数。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流