DmitrMakeev commited on
Commit
b0d1f9f
·
verified ·
1 Parent(s): 10d2f24

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -683,6 +683,7 @@ def view_image():
683
 
684
 
685
 
 
686
  # Профиль питательного раствора для томатов (ppm)
687
  TOMATO_PROFILE = {
688
  'N (NO3-)': 200,
@@ -830,8 +831,13 @@ class NutrientCalculator:
830
  ])
831
  print(tabulate(table, headers=["Удобрение", "Граммы", "Миллиграммы", "Добавит"]))
832
 
833
- print("\nРАСЧЁТ ЗАКОНЧЕН")
834
-
 
 
 
 
 
835
 
836
  # Пример использования
837
  if __name__ == "__main__":
@@ -853,6 +859,5 @@ if __name__ == "__main__":
853
 
854
 
855
 
856
-
857
  if __name__ == '__main__':
858
  app.run(host='0.0.0.0', port=int(os.environ.get('PORT', 7860)))
 
683
 
684
 
685
 
686
+
687
  # Профиль питательного раствора для томатов (ppm)
688
  TOMATO_PROFILE = {
689
  'N (NO3-)': 200,
 
831
  ])
832
  print(tabulate(table, headers=["Удобрение", "Граммы", "Миллиграммы", "Добавит"]))
833
 
834
+ print("\nОСТАТОЧНЫЙ ДЕФИЦИТ:")
835
+ deficit = {k: v for k, v in self.final_profile.items() if v > 0.1}
836
+ if deficit:
837
+ for el, val in deficit.items():
838
+ print(f" {el}: {round(val, 1)} ppm")
839
+ else:
840
+ print(" Все элементы полностью покрыты")
841
 
842
  # Пример использования
843
  if __name__ == "__main__":
 
859
 
860
 
861
 
 
862
  if __name__ == '__main__':
863
  app.run(host='0.0.0.0', port=int(os.environ.get('PORT', 7860)))