def check_to_del(self, animal): if animal == "animal": messagebox.showwarning("Hata !", "Bir Hayvan Seçin.") else: response = messagebox.askyesno( "Dikkat!", "{} hayvanını silmek istediğine emin misin ?".format(animal)) if response: An.del_animal(animal) An.save_animals() An.reload_animals() messagebox.showinfo("", "{} hayvanı silindi.".format(animal)) self.switch_frame(DelAnimalPage)
def feature_to_animals(self, feature): animal = An.raw_animal_names[self.animal_number] if feature == "": An.raw_animals[animal][self.feature_to_add] = "None" else: An.raw_animals[animal][self.feature_to_add] = feature self.animal_number += 1 if self.animal_number == len(An.raw_animal_names): An.save_animals() messagebox.showinfo("Tamamlandı", "Tüm hayvanlara özellik eklendi.") self.switch_frame(SpecialFuncsPage) else: self.switch_frame(AddFeatureToAnimalsPage)