美文网首页
【Pytest】TypeError: `args` parame

【Pytest】TypeError: `args` parame

作者: Queenie的学习笔记 | 来源:发表于2021-11-19 09:03 被阅读0次

1. 问题:

if __name__== "__main__":
    pytest.main('-q', 'test_class.py')

这段代码在pycharm里运行,报错“TypeError: args parameter expected to be a list of strings, got: '-q' (type: <class 'str'>)”

2. 原因:需要传递列表,但却传的是字符串

3. 解决办法:

改成

if __name__== "__main__":
    pytest.main(['-q', 'test_class.py'])

相关文章

网友评论

      本文标题:【Pytest】TypeError: `args` parame

      本文链接:https://www.haomeiwen.com/subject/ijrrtrtx.html