python - 使用 Python 缩进
问题描述
我不明白为什么这种类型的代码会出现缩进错误。我的函数在一个类中,缩进是“正常的”。
def SelectBarriere(self, NumShaker, B_Bar1, B_Bar2, B_Bar3):
self.Lab_IMV = Label(self, "Configuration IMV:")
self.Lab_IMV.move(1000, 250)
self.BarIMVacc = BarPourcentage(self)
self.BarIMVacc.move(1000,290)
PoidBarriere1 = self.shakers[NumShaker, 14]
PoidBarriere2 = self.shakers[NumShaker, 15]
PoidBarriere3 = self.shakers[NumShaker, 16]
if B_Bar1 == 2:
self.MasseThermique = PoidBarriere1
elif B_Bar2 == 2:
self.MasseThermique = PoidBarriere2
elif B_Bar3 == 2:
self.MasseThermique = PoidBarriere3
else:
self.MasseThermique = 0
return self.MasseThermique
错误出现在这条精确的线上。
PoidBarriere1 = self.shakers[NumShaker, 14]
解决方案
代码对我来说看起来不错。也许有一个制表符而不是空格?
推荐阅读
- python - Numpy random.choice 仅适用于小循环,但不适用于较大的循环
- arrays - 来自另一个表列的随机样本
- javascript - 如何删除 Firebase 中的帖子?
- pandas - 使用 pandas 验证超过 24 小时的时间格式
- twilio - 如何在 MVC 中使用 twilio 发送本地附件
- oracle - 如何在 Oracle Cloud 中复制 Oracle 数据库模式
- php - 您如何在 phpspreadsheet 中读取包含公式的文件?
- r - 如果不收敛,geeglm 是否会输出警告/错误消息?
- spring-boot - /actuator/logger 响应中的“configuredLevel”和“effectiveLevel”有什么区别
- python - 自动从 json 中提取符合模式数据的 Python 函数