python import 错误 TypeError: 'module' object is not callable
2024-08-26 18:38:04
python import 错误 TypeError: 'module' object is not callable
在这里,有 Person.py test.py; 在 test.py 里面 import Person 总是调用方法出错
Person.py
class Person:
def __init__(self,name):
self.name = name
print('this name is ',name)
def hello(self):
print('hello python')
出现错误的 test.py
import Person person = Person('dd')
person.hello()
错误原因:原来是 import Person 表示的是 导入 Person文件里面的所有东西,调用方法,还要继续再加一层 比如,Person.Person('kk')
解决方案一:
import Person person = Person.Person('Tom')
person.hello()
解决方案二:
from Person import * person = Person('Tom')
person.hello()
打印结果都是:
this name is Tom
hello python
参考:http://blog.csdn.net/huzhenwei/article/details/2895909
最新文章
- 四川软件人才网:打造四川最专业的IT人才招聘平台
- Bouncy Castle内存溢出
- unity3d 游戏插件 溶解特效插件 - Dissolve Shader
- Javascript面向对象编程(二)--- 构造函数的继承
- sqlite字符反向模糊查找
- Android平台下的JNI开发
- capitalize()在Python中含义
- linux系统基础优化16条知识汇总
- fatal error: Eigen3/Core: 没有那个文件或目录
- 命名空间";xx";已经包含了";xx";的定义
- 三、PyQt5不同方法创建菜单栏、工具栏和状态栏
- python爬虫之scrapy的pipeline的使用
- android 混淆基本知识
- IdeaVim-常用操作
- boke练习: category类的编辑修改,总是提示:该分类名称已经存在
- arm irq system
- Java实现聚类算法k-means
- Redis篇
- TMG 2010 使用脚本来导入URL集和域名集
- c++刷题(6/100)最长上升子序列
热门文章
- hdu dp 1257 最小拦截系统
- Scrapy学习篇(三)之创建项目
- [BZOJ2427][HAOI2010]软件安装(Tarjan+DP)
- Apache URLRewrite 原理及配置实现
- [转]ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同
- codeforces 19D D. Points 树套树
- 在VIEW引入CSS、JS文件
- 用C++/CLI搭建C++和C#之间的桥梁(三)—— 基本类型
- S3C2440上LCD驱动(FrameBuffer)实例开发讲解
- Matlab 2018b 新特性