python中类未实例化引发的报错 missing 1 required positional argument: ‘self‘
一、问题描述
自定义类直接引用自定义方法,运行报错:missing 1 required positional argument: 'self'
二、问题分析
TestMethod是自定义的类,test_01_getAuth为该类的实例化方法(self:表示实例化类后的地址ID),类未实例化直接调用TestMethod.test_01_getAuth(),导致报错
三、解决方案
1.自定义类加括号,直接调用方法
if __name__ == '__main__':TestMethod().test_01_getAuth()
2.类实例化后,实例化对象调用方法
if __name__ == '__main__':run = TestMethod()run.test_01_getAuth()
python实例化原理python中实例化是什么-Python学习网https://www.py.cn/faq/python/12659.html
python中类未实例化引发的报错 missing 1 required positional argument: ‘self‘相关推荐
- Django报错:__init__() missing 1 required positional argument: 'on_delete'
1. 问题 在根据models生成数据库表时,Django报__init__() missing 1 required positional argument: 'on_delete' 源代码如下: ...
- Django关联数据库时报错TypeError: __init__() missing 1 required positional argument: 'on_delete'...
sgrade = models.ForeignKey("Grades",) 执行python manage.py makemigrations后出现 TypeError: __in ...
- python报错:TypeError: missing 1 required positional argument: ‘self‘
python报错:TypeError: missing 1 required positional argument: 'self' 问题: class test:def test01(self) ...
- 【Python】django报错:TypeError: __init__() missing 1 required positional argument: 'on_delete'解决办法
错误代码: from __future__ import unicode_literals from django.db import models from django.utils.encodin ...
- missing 1 required positional argument: 'on_delete'报错解决方案
最近在使用Python的Django框架开发web站点,通过models.py文件建表后,执行数据库迁移(命令行:mange.py makemigrations)时报错,下面是查看官方文档后找到的解决 ...
- missing 1 required positional argument: ‘on_delete‘报错解决方案
missing 1 required positional argument: 'on_delete'报错解决方案 参考文章: (1)missing 1 required positional arg ...
- TypeError: func() missing 1 required positional argument: 'XXXXX' 报错原因
在面向对象编程的时候会报这样的错误: TypeError: func() missing 1 required positional argument: 'XXXXX' 报这个错误有两种原因: 1.实 ...
- 报错解决之 __init__() missing 1 required positional argument: ‘dtypes‘
Index 目录索引 报错信息 解决方法 参考 报错信息 深度学习神经网络模型训练的时候,可能会报出如下错误: __init__() missing 1 required positional arg ...
- django报错TypeError: __init__() missing 1 required positional argument: 'on_delete'
个人博客页面链接:http://www.shihao.online (django搭建的个人博客,还在完善中) django报错 TypeError: __init__() missing 1 req ...
最新文章
- 鱼眼镜头标定基本原理及实现
- android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor'
- 【8】青龙面板系列教程之nolanjdc的一键安装获取cookie【作者删库了,不用尝试了】
- LeetCode Paint House II
- Office2013 分享
- 新瓶旧酒ASP.NET AJAX(6) - 客户端脚本编程
- C++Primer学习笔记:第2章 变量和基本类型
- BZOJ3064 CPU监控
- JAVA获得天气json数据的方法,获取从天气预报接口返回回来的json数据
- 用C#编写一个抓网页的应用程序
- HDU-3466-Proud Merchants
- 【个人笔记】OpenCV4 C++ 快速入门 29课
- 浅谈如何删除JSP编译后的空行
- 有效的数独 python_Python判断有效的数独算法示例
- C#操作Excel数据库方法
- oracle客户端添加sqlldr
- 计算机文化基础习题及答案
- 筛选excel表格C++实现
- 设置WINRE的硬盘启动
- Unity旋转值Quaternion交换旋转轴
热门文章
- 1027. 方格取数
- SpringBoot项目电脑商城项目实战(适合刚学完SpringBoot的初学者)
- 使用python写一个桌面的gui自定义倒计时
- 数据结构PTA 案例5-1.4 字符串关键字的散列映射
- 准确率(Precision)、召回率(Recall)、F值(F-Measure)
- 我的世界java版特性_我的世界Java版特性展望直面会爆料
- Web前端:什么是前端开发
- java 异步方法_Java异步方法调用
- html怎么设置顶部布局,HTML怎么布局
- Ubuntu18.4 搜狗输入法安装