新手问题 AttributeError: 'ElectricCar' object has no attribute 'battery_size'

本文分享了一次在跟随《Python Crash Course》一书学习过程中遇到的AttributeError:'ElectricCar'对象没有属性‘battery_size’的问题。作者在Stack Overflow上找到了答案,发现是由于init()方法拼写错误造成的。提醒读者在遇到类似问题时,应仔细检查代码的拼写和缩进错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

when I learned the book called ‘Python Crash Course’, I confronted one problem.

I just typed the code as it was in the book, but it didn’t work.
And It showed that "AttributeError: ‘ElectricCar’ object has no attribute ‘battery_size’ "
在这里插入图片描述
I was extremely confused about why that was it.

After looking through the same question on the ‘StackOverFlow’, I knew that I spelled the init( ) wrong. I wrote ini( ) but I didn’t realize that at once.

If you are faced up with the same problem with me, please check your code and make sure that there are no spell and indentation mistakes.

C:\Users\Milo>C:\Users\Public\Desktop\MammotionTools.lnk Traceback (most recent call last): File "D:\Program Files\MammotionTools\MammotionKits.py", line 9, in <module> File "D:\Program Files\MammotionTools\customer_blue\__init__.py", line 6, in <module customer_blue> File "D:\Program Files\MammotionTools\customer_blue\comp\__init__.py", line 6, in <module customer_blue.comp> File "D:\Program Files\MammotionTools\customer_blue\comp\main_ui\__init__.py", line 13, in <module customer_blue.comp.main_ui> File "D:\Program Files\MammotionTools\customer_blue\comp\battery\__init__.py", line 8, in <module customer_blue.comp.battery> File "D:\Program Files\MammotionTools\customer_blue\comp\battery\widget.py", line 11, in <module customer_blue.comp.battery.widget> File "D:\Program Files\MammotionTools\customer_blue\owncharts\battery_test_chart.py", line 5, in <module customer_blue.owncharts.battery_test_chart> File "D:\Program Files\MammotionTools\matplotlib\__init__.py", line 159, in <module matplotlib> File "D:\Program Files\MammotionTools\matplotlib\rcsetup.py", line 28, in <module matplotlib.rcsetup> File "D:\Program Files\MammotionTools\matplotlib\colors.py", line 52, in <module matplotlib.colors> File "D:\Program Files\MammotionTools\PIL\Image.py", line 97, in <module PIL.Image> ImportError Error in sys.excepthook: Traceback (most recent call last): File "D:\Program Files\MammotionTools\app\__init__.py", line 68, in excepthook AttributeError: 'NoneType' object has no attribute 'exit' Original exception was: Traceback (most recent call last): File "D:\Program Files\MammotionTools\MammotionKits.py", line 9, in <module> File "D:\Program Files\MammotionTools\customer_blue\__init__.py", line 6, in <module customer_blue> File "D:\Program Files\MammotionTools\customer_blue\comp\__init__.py", line 6, in <module customer_blue.comp> File "D:\Program Files\MammotionTools\customer_blue\comp\main_ui\__init__.py", line 13, in <module customer_blue.comp.main_ui> File "D:\Program Files\MammotionTools\customer_blue\comp\battery\__init__.py", line 8, in <module customer_blue.comp.battery> File "D:\Program Files\MammotionTools\customer_blue\comp\battery\widget.py", line 11, in <module customer_blue.comp.battery.widget> File "D:\Program Files\MammotionTools\customer_blue\owncharts\battery_test_chart.py", line 5, in <module customer_blue.owncharts.battery_test_chart> File "D:\Program Files\MammotionTools\matplotlib\__init__.py", line 159, in <module matplotlib> File "D:\Program Files\MammotionTools\matplotlib\rcsetup.py", line 28, in <module matplotlib.rcsetup> File "D:\Program Files\MammotionTools\matplotlib\colors.py", line 52, in <module matplotlib.colors> File "D:\Program Files\MammotionTools\PIL\Image.py", line 97, in <module PIL.Image> ImportError nuitka 打包报错
最新发布
04-03
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值