使用paramunittest参数化时报错,AttributeError: module ‘collections‘ has no attribute ‘Mapping‘
原因:我使用的是python 3.11,发生了以上报错,低版本的python,如python 3.7,python 3.8,没有此类报错,原因是高版本python对Mapping做了改动(具体从哪个版本改动,我也不知道),原路径找不到Mapping方法。解决方法:我在调用Mapping的paramunittest.py文件里重新导入_collections_abs。再重新通过该方法调用Mapping,即可解决此问题。问题背景:使用paramunittest参数化时错。
原创
2023-08-24 12:44:03 ·
501 阅读 ·
1 评论