其他分享
首页 > 其他分享> > 问题TypeError: __init__() takes 1 positional argument but 2 were given解决方案

问题TypeError: __init__() takes 1 positional argument but 2 were given解决方案

作者:互联网

在搭建自动化框架时,遇到一个问题,如下图:

根据报错的意思,应该是__init__函数的问题, 位置应该是HomePage文件
立马去查看一下文件,如图:

原来是因为的粗心大意__init__(self)少传入一个参数driver
以后还是要细心点

解决方法:
def init(self, driver):加上参数 driver即可

标签:__,given,self,driver,positional,init,参数,报错
来源: https://www.cnblogs.com/lxc1997ye/p/11665439.html