一、首先在我的temp\temp_test1\下新建一个py文件,名字为divi.py
文件中的内容为:
def divi(a, b):
if type(a) and type(b) not in (int, float):
return False
if b == 0:
return False
else:
result = a/b
return result
二、同级目录下,也可以不同级。创建test_divi.py,Terminal中输入pip install ddt安装,安装完成后,编辑py文件内容如下:
import ddt
import unittest
from temp_test1.divi import divi
data = [
{'num_a': 1, 'num_b': 2, 'result': 0.5},
{'num_a': 1, 'num_b': 0, 'result': False},
{'num_a': 4, 'num_b': 2, 'result': 2.0},
{'num_a': 5.2, 'num_b': 2, 'result': 2.6},
{'num_a': 5.2, 'num_b': 3, '