在按照书上的代码操作的时候,有些时候会遇到一些很奇怪的bug,标题就是一个这样的bug。
操作实例的时候是用了shape函数
为了解决这个bug,查了很多资料,都没有找到解决方案,最后不断尝试,并结合了一点经验解决了。
解决之后发现问题也特别简单

在python中,只有函数才是Callable(可Call的对象才是Callable)。但是tuple是一个数据类型,当然是不能Call(翻译成:使唤,hhh可能会比较容易理解)

有bug的代码如下:

from numpy import *
a = array([[1, 3], [2, 4], [5, 6]])
print(a.shape(0))

要是能找到错误,就非常好了
其实错误很简单
正确的代码如下

from numpy import *
a = array([[1, 3], [2, 4], [5, 6]])
print(a.shape[0])

其实这个bug应该很容易发现才对,但是,最近打了很多matlab的文件()符号在MATLAB中就是[]的类似意思,所以找了很久。
分享给大家,供大家一起学习
觉得有点帮助就点个赞吧

TypeError: ‘tuple’ object does not support item assignment解决方案 还有一个相关的文章,看可以放在一起看

tuple object is not callable解决方案相关推荐

  1. 成功解决TypeError: ‘tuple‘ object is not callable

    成功解决TypeError: 'tuple' object is not callable 目录 解决问题 解决思路 解决方法 解决问题 TypeError: 'tuple' object is no ...

  2. TypeError系列之:TypeError: 'tuple' object is not callable.

    TypeError: 'tuple' object is not callable.这又是一个typeerror.我们翻译一下这个报错信息, tuple对象是不可调用的,这是什么意思.我看了网上很多的 ...

  3. python异常-TypeError: ‘tuple‘ object is not callable.当不同的环境下同一个语句运行结果不同时,不如重启程序、更改不相关变量试试

    一.问题背景 由于出错时没有保存截图,所以只能给出正确执行状态下的代码了(代码没改过...). 当我在jupyter lab中测试Path().iterdir()的返回值时,语句[list(pathl ...

  4. AttributeError系列之:AttributeError: 'tuple' object has no attribute 'shape'

    翻译:属性错误,tuple对象没有shape属性. 这往往发生在我们对一个tuple类型数据,调用成员变量shape所致(a.shape 或 a.shape[]). 所以要查看调用发生处,看看自己的数 ...

  5. python import 错误 TypeError: 'module' object is not callable

    python import 错误 TypeError: 'module' object is not callable 在这里,有 Person.py test.py; 在 test.py 里面 im ...

  6. TF:jupyter notebook中plt.grid设置后不显示网格以及“TypeError: ‘bool‘ object is not callable”错误

    1 问题背景 在TF学习过程中,使用jupyter notebook,plt绘制序列并显示网格.但是在运行过程中,发现,代码可以正常运行,但是网格无法显示. 完整代码如下: import matplo ...

  7. Python 3.8+moviepy报错:TypeError: ‘module‘ object is not callable

    ☞ ░ 老猿Python博文目录:https://blog.csdn.net/LaoYuanPython ░ 一.引言 最近有博友在博文< https://blog.csdn.net/LaoYu ...

  8. 菜尼奥排错之merge6 = merge([drop4,up6], mode = ‘concat‘...)TypeError: ‘module‘ object is not callable

    环境版本: Ubuntu 18.04.2 LTS Nvidia GeForce RTX2080super CUDA Version 10.0 tensorflow-gpu 1.13.1 keras 2 ...

  9. TypeError: 'module' object is not callable 原因分析

    程序代码  class Person:      #constructor      def __init__(self,name,sex):           self.Name = name   ...

最新文章

  1. data怎么给echart传值_通用技术 VUE 子父组件传值
  2. jquery解决和其他库冲突的问题
  3. PostgreSQL全局临时表插件pgtt的使用
  4. 实验四_078_刘玲志
  5. 07-20210305在WIN10下通过USB口给华为海思Hi3516DV300刷机(鸿蒙系统)
  6. 经典 正则表达技术文档
  7. Cadence OrCAD Capture 查找功能详细介绍
  8. 用python画月亮和星空_用canvas画一轮明月,夜空与流星
  9. 如何批量转换文件格式
  10. Generalized Function Pointers
  11. microbit python积木编程_TurnipBit—MicroPython开发板:从积木式编程语言开始学做小小创客...
  12. 希望计算机专业都知道这些优质比赛
  13. Quartus Prime 与 Modelsim 调试 及do文件使用
  14. 使用Mathematica绘制蔓叶线图形(Cissoid of Diocles)
  15. 如何让绩效管理公平公正的进行
  16. 【点云处理】PointNet网络
  17. 山东交通学院linux期末考试题,中国近现代史纲要(山东联盟-山东交通学院版)2020知到章节期末答案...
  18. Linux 文件目录压缩与解压命令
  19. 胡桃工具箱, 基于 .NET 开源的多功能原神工具箱
  20. 作为技术人创业,哪些过来人是如何总结的?

热门文章

  1. 高通 android平台LCD驱动分析
  2. VS2008工程转为VS2005(C++)
  3. Pat甲级 1001 A+B Format
  4. python自动登录校园网 密码_python实现校园网自动登录的示例讲解
  5. python如何封装成可调用的库_在python中如何以异步的方式调用第三方库提供的同步API...
  6. 苹果iphone手机上input的button按钮颜色显示有问题,安卓却没问题
  7. OneZero第五周第二次站立会议(2016.4.19)
  8. phpcmsv9 幻灯片管理模块_UTF8
  9. 一个1990年代的小故事
  10. 常用的下载文献的地方