impressions = data[2]
- это простое задание.После этого не должно быть никаких изменений отступа.Поэтому вам нужно иметь impressions = ..
и if ..
с одинаковым отступом:
ImpressionsBasedOnWeight = setImpressionsBasedOnWeight(setImpressionsBasedOnWeightData)
impressions = data[2]
if reportSuite.RP_UniqueUsers > weighted_impressions:
users = weighted_impressions
else:
users = reportSuite.RP_UniqueUsers
Pages_in_thousands = impressions / 1000
Кроме того, убедитесь, что вы не переключаетесь между табуляцией и пробелами для отступа.Вы можете установить некоторые индикаторы для отображения символов для вкладок, и хороший редактор должен объединять отступы, когда вы выбираете весь код, нажмите Tab
, а затем Shift+Tab
.