首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我试图舍入一个gpiozero变量时,会得到一个错误。

当我试图舍入一个gpiozero变量时,会得到一个错误。
EN

Stack Overflow用户
提问于 2020-06-10 15:22:06
回答 2查看 29关注 0票数 0

我想舍入一个变量,但是当我运行我的代码时,它会返回以下内容

错误:"TypeError: DiskUsage类型不定义__圆形__方法“。我已经在网上查过了,但是我没有找到能解决我问题的东西。这是我的代码:

代码语言:javascript
复制
from gpiozero import DiskUsage

disk = DiskUsage()
disk = round(DiskUsage(),3)
print('Current disk usage: {}%'.format(disk))

我想舍入它,因为DiskUsage()返回的值太长了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-06-10 16:18:04

我解决了这个问题:首先我必须做:disk = DiskUsage(),然后是:disk = disk.usage,现在我可以使用disk = round(disk,3)来舍入变量

票数 0
EN

Stack Overflow用户

发布于 2020-06-10 15:26:58

这可能是因为您已经设置了"disk = DiskUsage()“。试试这个:

代码语言:javascript
复制
from gpiozero import DiskUsage

disk = round(DiskUsage(),3)
print('Current disk usage: {}%'.format(disk))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62307184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档