zoukankan      html  css  js  c++  java
  • 出现: object() takes no parameters 之后应该如何修改

    这个错误花费了很多的时间去解决,包括重写代码也无济于事。

    因为粗心,浪费了很多的时间在这个上面,特写此博客来记录,也希望朋友们不要粗心,特别是初学者。

    接下来进入正文:

    当在写self.XXX  下方出现下划线,而你将鼠标移到上方的时候发现有一大长串的单词,这个大概意思是:这个声明的参数与实际参数之间是有差异的,或者是不正确的参数(比如是重命名的参数)和不正确的顺序

    而运行后出现的报错是:object() takes no parameters 

     出现这个报错你就应该想到:我是调用了初始化函数,这里肯定是初始化函数的问题

    而当你返回到初始化函数这里去查看时你会发现:真的也!初始化函数写错了!

    这里是__init__(self,driver)  不是__int__(self,driver)

    所以只要把这个地方修改就可以了,不信你可以试试看哦

     在写代码的时候一定要细心,不然会把自己绕进去!

  • 相关阅读:
    1282 回文数猜想
    1279 验证角谷猜想
    1205 吃糖果
    1201 18岁生日
    1106 排序
    2024 C语言合法标识符
    196 让气球飞吧
    1001 Sum Problem
    if语句
    三元运算符
  • 原文地址:https://www.cnblogs.com/xiaohanzi/p/10049567.html
Copyright © 2011-2022 走看看