python callable错误_python错误:TypeError: 'module' object is not callable 解决方法-程序员宅基地

技术标签: python callable错误  

python错误:TypeError: 'module' object is not callable 解决方法

发布于 2014-12-08 16:49:36 | 16689 次阅读 | 评论: 1 | 来源: PHPERZ

Python编程语言Python 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

本文为大家讲解的是python错误:TypeError: 'module' object is not callable 解决方法,感兴趣的同学参考下。

错误描述:

程序代码

class Person:

#constructor

def __init__(self,name,sex):

self.Name = name

self.Sex = sex

def ToString(self):

return 'Name:'+self.Name+',Sex:'+self.Sex

在IDLE中报错:

>>> import Person

>>> per = Person('dnawo','man')

Traceback (most recent call last):

File "", line 1, in

per = Person('dnawo','man')

TypeError: 'module' object is not callable

原因分析:

Python导入模块的方法有两种:import module 和 from module import,区别是前者所有导入的东西使用时需加上模块名的限定,而后者不要。

正确的代码:

>>> import Person

>>> person = Person.Person('dnawo','man')

>>> print person.Name

>>> from Person import *

>>> person = Person('dnawo','man')

>>> print person.Name

相关阅读:

python错误:TypeError: 'module' object is not callable 解决方法

Python错误:TypeError: 'str' object is not callable原因分析

Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法

python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'解决方法

Python安装Imaging报错:The _imaging C module is not installed解决方法

python程序报错 IOError: decoder zip not available解决方法

Python中str is not callable问题详解及解决办法

Python首次安装后运行报错(0xc000007b)的解决方法

Python安装PIL库提示:Python version 2.7 required, which was not found in the registry错误的解决方法

python安装错误:UnicodeDecodeError: 'ascii' codec can't decode byte解决方法

Python安装第三方库报错:Python version 2.7 required, which was not found in the registry.解决方法

MySQL-python-1.2.4b4.win32-py2.7安装报错:python version 2.7 required,which was not found in the registry.解决方法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30125497/article/details/114910392

智能推荐

不带头结点的单链表——数据结构课堂作业-程序员宅基地

文章浏览阅读2k次,点赞4次,收藏10次。#include <stdio.h>#include <stdlib.h>/**************************************//* 链表实现的头文件,文件名slnklist.h *//**************************************/#include <stdio.h>#include &l..._/* 假设不带头结点的单链表head是升序排列的,设计算法函数linklist insert(linkli

【蓝桥杯嵌入式学习笔记】(一)比赛及开发环境相关介绍_蓝桥杯嵌入式比赛时会提供什么-程序员宅基地

文章浏览阅读1.9k次,点赞3次,收藏33次。一、比赛相关介绍1、我刚开始学习32的时候是先学习的库函数,这种传统的库函数开发方式会花费很多时间在各种模块的初始化上面,而CubeMX+HAL库开发的方式,则是省去了初始化的部分,让我们能将更多的精力放在实现功能和逻辑设计方面。当然,库函数的开发方式也是有必要学习的,一些相关底层知识也需要一定的理解,因为 CubeMX也可能存在Bug,如果你对库函数不了解的话也会出现一些麻烦无法解决。2、蓝桥杯嵌入式比赛开发板主控芯片采用STM32G431RBT6,并预留扩展板接口。..._蓝桥杯嵌入式比赛时会提供什么

JS 离散点生成等高线图的几种方式_observable plot-程序员宅基地

文章浏览阅读1.7k次,点赞15次,收藏27次。JS 离散点生成等高线图的几种方式_observable plot

Java全栈课程之JavaSE——Java预科阶段_全栈javase项目-程序员宅基地

文章浏览阅读72次。① 系统软件:dos、windows、Linux、unix、Mac、Android、ios。5.广泛应用在:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域。2.计算机硬件组成:cpu、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标等。2.能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。4.常见的形式有台式计算机、笔记本计算机、大型计算机等。运算器 控制器。② 应用软件:wps、QQ、微信。输入设备→存储器→输出设备。3.第三代语言:高级语言。_全栈javase项目

Anaconda conda常用命令:从入门到精通_conda命令-程序员宅基地

文章浏览阅读10w+次,点赞286次,收藏1.3k次。简要介绍Anaconda conda的常用命令的使用,掌握了这些基本命令应该足以应付日常的‘生活自理’吧_conda命令

thinkphp6/8 - 超详细使用阿里云短信服务发送验证码功能,TP框架调用对接阿里云短信发验证码(详细示例代码,一键复制开箱即用)_thinkphp6 extend扩展短信扩展类-程序员宅基地

文章浏览阅读2k次,点赞3次,收藏4次。php thinkphp 阿里云短信服务,阿里云短信,tp框架php对接短信服务,tp6对接阿里云短信,tp发送短信控制器,thinkphp6调用阿里云短信服务发送验证码功能实现,thinkphp怎么对接阿里云短信验证码,tp如何使用阿里云短信,tp5/6使用阿里云短信新手详细教程,TP实现生成和校验验证码功能,Thinkphp6对接阿里云短信验证码服务,TP6 对接阿里云短信接口,tp接入阿里云短信报错不生效,thinkPHP6验证码接口,用thinkphp调用阿里云生成验证码的接口,thinkphp6 _thinkphp6 extend扩展短信扩展类

随便推点

计算机的外围设备找不到,bluetooth外围设备驱动程序找不到怎么办?来看看详细的解决方案...-程序员宅基地

文章浏览阅读6.8k次。bluetooth外围设备驱动程序找不到怎么办?最近小编在朋友在家玩的时候,他的电脑出现了“bluetooth外围设备找不到驱动程序”的问题,于是,朋友求助我,想让我帮他解决一下这个问题,下面智能手机网不来分享一下Win7系统出现bluetooth外围设备找不到驱动程序的解决方法吧,赶紧来瞧一瞧。bluetooth外围设备找不到怎么办bluetooth外围设备驱动程序找不到的解决方案操作步骤一:1..._bluetooth外围设备找不到驱动程序怎么办

Literature Lesson_lietrature lesson程序-程序员宅基地

文章浏览阅读424次。A. Literature Lessontime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputVera adores poems. All the poems Vera knows are_lietrature lesson程序

回调函数例子-程序员宅基地

文章浏览阅读1k次。回调函数_回调函数例子

能量俘获阅读【5】- 纳米摩擦发电机之精密传感 - TENG文献阅读- 摩擦电子晶体管传感器用于增强型氢气检测传感装置_纳米摩擦发电机 用于传感-程序员宅基地

文章浏览阅读197次。这篇是近期,国家纳米中心的庞耀坤、陈立波、胡国锋等学者在NANO RESEARCH期刊上发表在Nano Research 上的一篇关于先进氢气监测传感器的文章,英文名称是:Tribotronic transistor sensor for enhanced hydrogen detection 研究团队将ZnO场效应晶体管(FET)与摩擦电纳米发电机在独立模式下耦合,研制了一种新型ZnO摩擦电子晶体管,并将其用作室温下氢气检测传感器。_纳米摩擦发电机 用于传感

python爬虫之Scrapy介绍八——Scrapy-分布式(以爬取京东读书为示例)_京东读书校园版 python-程序员宅基地

文章浏览阅读781次。Scrapy-分布式(scrapy-redis)介绍1 Scrapy-分布式介绍1.1 Scrapy-redis工作原理1.2 Scrapy-redis 安装和基本使用1.2.1 安装1.2.2 基本使用2 Scrapy转为Scrapy-分布式2.1 scrapy爬取京东读书2.2 改为Scrapy-分布式1 Scrapy-分布式介绍1.1 Scrapy-redis工作原理首先回顾一下Scrapy的工作流程,然后进一步介绍Srapy-分布式的工作流程和原理。(1)Scrapy的工作流程详见:pyt_京东读书校园版 python

java后台怎么设置转盘抽奖_[Java教程]转盘抽奖-程序员宅基地

文章浏览阅读492次。[Java教程]转盘抽奖0 2015-09-09 12:00:06html部分 css部分,由于做的这个转盘是手机端的,采用的响应式布局.turntableWap{ padding:1rem; b...

推荐文章

热门文章

相关标签